mikrocontroller.net

Forum: Offtopic Einfügen von Sourcecode in Word


Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie kann ich Sourcecode in ein Word Dokument einfügen, ohne das Word das
als normalen Text interpretiert, also sämtliche Formatierungen (Tapstop
usw.) sollen erhalten bleiben. Am besten noch mit Zeilennummern davor
und mit Rand drum ;-)

Vielen Dank für eure Antworten und viele Grüße
Michael

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Okay ich gebe mir mal selber ne Antwort: Courier New, da bleiben
zumindest die Formatierungen erhalten, das reicht mir erstmal ;-)

Wenn einer von euch was besseres weiß, darf er gerne immer noch
schreiben!!

Autor: Stefan M. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt tools (teilweise sogar in der Entwicklungsumgebung) mit denen du
Sourcecode formatiert als RTF oder HTML abspeichern kannst.
Mit ein bisschen Glück kannst du das direkt in Word übernehmen.

Suchbegriffe für Google: "c2rtf" "c++ to rtf" usw.

Autor: andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wieso sollte jemand Source-Code in Word einfügen wollen?

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Weil man gerade eine Dokumentation schreibt und da der Sourcecode als
Anhang mit rein muss ;-)

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Stefan:
Bleibt dann eventuell sogar das Syntax Highlighting erhalten??? Das wär
mal richtig super

Autor: ,,,, (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn er als Anhang mit rein soll, dann kannst du den Code ja auch als
eigenes File behandeln und ausdrucken. Oder du du druckst deine Doku
als Postscript aus, ebenso deinen Code. Beide PSs kannst du dann
miteinander verknüpfen und z. B. in PDF umwandeln. So hast du alles
beisammen.

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für den großen Anhang ist das ne Idee, da es am Ende eh als pdf
umgewandelt wird.

Aber was ich vergessen habe zu erwähnen sind die kleinen Codebeispiele
zwischendrin ala "dieses Code ist toll weil...".
Das muss doch irgendwie gehen, das man Code in ein Word Dokument
einfügen kann, am besten so ähnlich wie hier im Forum, halt mit allem
drum und dran. Oder bin ich wirklich der erste, der vor diesem Problem
steht. Das glaub ich nicht :-)


Gruß
Michael

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah wenns irgendwie eine IDE abhängige Lösung gibt, ich arbeite mit der
IAR Embedded Workbench

Autor: Denis (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vieleicht den code als imageformat drucken und dann als solches in word
einfügen

Autor: Läubi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kanst einfach die "Druck" taste bemühen.
dann in Paint einfügen... den gewünschte bereich makieren... udn direkt
in Word per Einfügen übernehmen..
Eigent sich natürlich nur für kurze Codeschipsel

Autor: alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi Michael

mit dem programmers notepad (WinAVR) kann man den quellcode als RTF
exportieren. FILE-->EXPORT--->as RTF.
Dieser enthällt dann alle formatierungen wie Syntax Highlighting.
Diesen kannst du mit Word oder Wordpad öffnen und in dein vorhandenes
Dokumet einfügen..

mfg

alex

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielen Dank alex, das isses!!!

Michael

Autor: :::: (quad colon) (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Thema hatten wir schon einmal.

http://context.cx/

:::: (quad colon)*

*Da man in diesem Forum solche Albernheiten braucht.
Vielleicht sollte ich nächstes Mal klein schreiben?
Rechtschreibfehler und falsch benutzte Wörter steigern
in diesem Forum auch die Mitteilungsbereitschaft einiger Benutzer.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail, Yahoo oder Facebook? Keine Anmeldung erforderlich!
Mit Google-Account einloggen | Mit Yahoo-Account einloggen | Mit Facebook-Account einloggen
Noch kein Account? Hier anmelden.