Assemblercode ins Word kopieren?

Gast #378269
Lesenswert?

Für ein Projekt werde ich AVR Assembler mit dem AVR-Studio
programmieren. Zum Projekt gehört natürlich eine Dokumentation. Nun zum
Problem, wie kopiert ihr den Assembler Code ins Word ohne dass die
Formatierungen verloren gehen? Ich haben keine Lust x hundert Zeilen im
Word optisch anzupassen.
Gast #378270
Lesenswert?

Courier oder eine andere Proportioanale Schrift für eine FOrmatvorlage
auswählen....

Aber gedruckten Code habe ich in 10 Jahren Berufslaufzeit nicht einmal
bei Datenbanken abgeliefert - dort maximal die
Tabellen/Spalten/Datentypen und Verwendeung + ER-Diagramm


Und Code auf Datenträger....
Gast #378271
Lesenswert?

Ich kopiere den Text einfach und setze vor den code folgendes
1
 und
2
anschließend
 -> also Blockweise!
Habe mir aber ein Macro geschrieben welches dann Formatierungen
vornimmt; einrücken, tabulatoren, Syntax hervorhebung und und und - ein
kleiner 15 Zeiler eigentlich ;-) Denke, dass das eine relativ gute
Methode ist.
Gast #378272
Lesenswert?

Ich werds mal mit Courier als Schrift versuchen, dankeschön!

@Thomas: Meinst du ein Word Makro? Kannst du dieses hier raufladen? Ich
habe bis jetz noch nie ein Makro im Word gebastelt, mal sehen ob ichs
hinkriege.
Gast #378274
Lesenswert?

Hallo,

ich habe eben mal formatirten Text aus dem Studio in OpenOffice
mit Courier New als Word95 Dateitype abgespeichert und es ging
ohne Probleme auch mit einrücken und Tab.

Es grüsst,
Arno
Gast #378276
Lesenswert?

@ Conlost

Bin ich doof?
Habe mir so eben Open office Writer installiert. Aus dem Studio den
Code kopiert (Courier New, Schriftgrösse 10) und ins Writter eingefügt,
mit den selben Schrift und Grösse, Formatierungen weg. Wenn ich ein
*.asm im Writter öffne, klappts auch nicht.
Persönliche Seite #378278
Lesenswert?

Es sollte hilfreich sein, den zu kopierenden Text von Tabulatorzeichen
zu befreien; Word (und andere Textverarbeitungsprogramme) haben nämlich
grundverschiedene Ansichten davon, wie damit umzugehen ist.
Und das "zerhaut" die Formatierung.
Formatvorlagen helfen hierbei gar nicht.

Spitzfindigkeit: Schriftarten, bei der alle Zeichen mit gleicher
Laufweite gesetzt werden, nennt man nicht Proportionalschriften,
sondern "monospaced" oder "fixed-pitch"-Schriften. Einen
brauchbaren deutschsprachigen Begriff dafür kenne ich nicht.
Proportionalschriften verwenden, wie der Name bereits impliziert, eine
zur Zeichenbreite proportionale Laufweite - Times, Arial, Helvetica
etc. sind allesamt Proportionalschriften.

Bessere Alternativen zur Courier sind übrigens die (von Microsoft
stammenden) Schriftarten "Andale Mono" und "Consolas". Bei denen
sind die für Programmierer kritischen Unterscheidungen zwischen 1Il und
0O etc. bei allen Schriftgrößen sehr deutlich, was man weder von Courier
noch von Courier New sagen kann.
Diese Schriftarten sind ebenfalls keine Proportionalschriften.
Persönliche Seite #378282
Lesenswert?

"Terminal" ist keine geeignete Schriftart, da das ein Pixelfont ist.
Kann man nicht brauchbar ausdrucken, funktioniert nur in sehr wenigen
Schriftgrößen und außerdem lassen sich kritische Zeichen durchaus nicht
immer voneinander unterscheiden.

Die von mir genannten Schriftarten Andale Mono und Consolas sind -wie
übrigens auch Lucida Console und Courier New- vollwertige
Unicode-Schriften, mit denen sehr viele unterschiedliche Zeichen
dargestellt werden können, sofern es der verwendete Editor zulässt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren