Forum: Offtopic Sketch als PDF speichern


von Andreas G. (gandy)


Lesenswert?

Hallo Community,

ich würde gerne meinen Arduino Sketch als PDF abspeichern.
Kennt Ihr dafür irgendwelche Möglichkeiten?

Vielen Dank

Gandy

: Verschoben durch User
von Jay W. (jayway)


Lesenswert?

Mmh... PDF-Drucker installieren und dann den Quelltext drucken?

von Andreas G. (gandy)


Lesenswert?

Dein Vorschlag wär mein Notfallplan.
Ich hätte gerne ein schönes Design für mein PDF.

von Hugo (Gast)


Lesenswert?

Andreas G. schrieb:
> Hallo Community,
>
> ich würde gerne meinen Arduino Sketch als PDF abspeichern.
> Kennt Ihr dafür irgendwelche Möglichkeiten?
>
> Vielen Dank
>
> Gandy

Ich vermute, du meinst den Quelltext.
Installiere dir einen PDF-Drucker (z.B. PDF Creator, PDF24 oder einen 
anderen). Damit kannst du dann aus der IDE heraus den Quelltext als PDF 
drucken (statt auf Papier).

von Jay W. (jayway)


Lesenswert?

Andreas G. schrieb:
> Dein Vorschlag wär mein Notfallplan.
> Ich hätte gerne ein schönes Design für mein PDF.

Die .ino Datei ist eine Textdatei mit deinem Quellcode, öffne sie 
einfach in einem Programm deiner Wahl zum schön formatieren und dann 
drucken.

von Georg (Gast)


Lesenswert?

Andreas G. schrieb:
> Ich hätte gerne ein schönes Design für mein PDF.

Dann importiere den Sourcetext erst in ein Word-Dokument mit deinem 
Design und gib das dann als PDF aus.

Sourcetext und Design verträgt sich eigentlich nicht.

Georg

von Bernd K. (prof7bit)


Lesenswert?

Andreas G. schrieb:
> Hallo Community,
>
> ich würde gerne meinen Arduino Sketch als PDF abspeichern.
> Kennt Ihr dafür irgendwelche Möglichkeiten?

Darf man fragen warum? Das ist nämlich nicht die übliche Vorgehensweise, 
eher kontraproduktiv für so ziemlich jeden denkbaren Verwendungszweck.

Wenn Du ein Dokument erstellst, beispielsweise ein wissenschafliche 
Arbeit, ein Buch oder dergleichen in dem zur Erklärung Abschnitte des 
Codes zitiert werden dann gibts zum Beispiel in LaTeX die Möglichkeit 
kurze Codeschnipsel sauber formatiert und Syntaxgehighlighted in den 
text einzubinden, kein vorheriges Umwandeln ist dort erforderlich. Für 
andere Textverarbeitungen gibts wahrscheinlich auch entsprechende 
Plugins.

Wenn Du Codeschnipsel auf einer Webseite veröffentlichen willst, 
eingebettet in umgebenden Text dann gibts Javascript-Libraries die den 
nackten Text beim Betrachter im Browser (oder manchmal auch schon auf 
dem Server) sauber formatieren und highlighten. Das kannst Du zum 
Beispiel hier im Forum beobachten wenn jemand Code postet, oder auch auf 
Github oder auf Pastebin, etc. Auch hier wieder ist wie oben schon der 
Input der nackte Code, so wie er ist, ohne vorherige Umwandlung.

Wenn Du den Code als ganzes veröffentlichen willst, dann biete die Datei 
(oder alle zusammengehörigen Dateien) unverändert, evtl gezipped als 
Download an.

von Andreas G. (gandy)


Lesenswert?

Klasse Leute,

VIELEN DANK ;)

von Max M. (jens2001)


Lesenswert?

Andreas G. schrieb:
> hätte gerne ein schönes Design

Die Qualität eine Quelltextes ist nicht vom "Design" abhängig!

von Pdfwurschdler (Gast)


Lesenswert?

Max M. schrieb:
> Die Qualität eine Quelltextes ist nicht vom "Design" abhängig!

hmmm naja, wenn schon der Inhalt Sch.... ist muss wenigstens
das Design was hermachen.

von Dietrich L. (dietrichl)


Lesenswert?

Max M. schrieb:
> Die Qualität eine Quelltextes ist nicht vom "Design" abhängig!

Naja, etwas schon. Es sollte doch ordentlich eingerückt und 
übersichtlich strukturiert aussehen.

von Hugo (Gast)


Lesenswert?

Dietrich L. schrieb:
> Max M. schrieb:
>> Die Qualität eine Quelltextes ist nicht vom "Design" abhängig!
>
> Naja, etwas schon. Es sollte doch ordentlich eingerückt und
> übersichtlich strukturiert aussehen.

Das alles (Einrückung, Strukturierung...) macht man aber gleich im 
Quelltext.
Nicht erst nachträglich, wenn man es "aufgehübscht" in einem PDF 
ausgeben will.

von Max M. (jens2001)


Lesenswert?

Dietrich L. schrieb:
> ordentlich eingerückt und
> übersichtlich strukturiert aussehen

Dazu braucht man kein PDF.

von mal wieder einer (Gast)


Lesenswert?

Falscher Forenbereich!
Gibts es hier eigentlich Admins die für Ordnung sorgen oder sind die nur 
pro forma hier?!

von ... (Gast)


Lesenswert?

> Falscher Forenbereich!
> Gibts es hier eigentlich Admins die für Ordnung sorgen oder sind die nur
> pro forma hier?!

Du hast den frauenfeindlichen Spruch vergessen.

von Rolf M. (rmagnus)


Lesenswert?

mal wieder einer schrieb:
> Falscher Forenbereich!
> Gibts es hier eigentlich Admins die für Ordnung sorgen oder sind die nur
> pro forma hier?!

Da die vermutlich von dir kein Geld bekommen, sind sie nicht 
verpflichtet, jede Frage innerhalb einer Minute zu lesen und ggf. zu 
verschieben. Du kannst ja mal fragen, ob noch ein Admin gebraucht wird, 
wenn du dich berufen fühlst, in deiner Freizeit kostenlos für 
irgendwelche anonymen Nörgler den Diener zu machen.

von MiWi (Gast)


Lesenswert?

Ich muss dem Nörgler allerdings zustimmen, das Thema gehört in PC (Hard) 
und Software oder in den Offtopic Bereich, nicht hier rein. Und die 
Admins sind nunmal freiwillig Admins geworden und sollten dann auch 
ihren Pflichten nachkommen - oder eben keine Admins sein.
Gerade in diesem Forenbereich werden ständig Themen zu 
Installationsschaltungen, Analogtechnik oder dem Wetter gestellt und 
nicht verschoben, sondern hier ausdiskutiert. Eventuell sollte nur noch 
registrierten Usern das Posten erlaubt werden und zur Registrierung ist 
ein grundlegender Intelligenztest nötig, damit könnte man diese 
ständigen Falschposts eventuell verringern...

von Andreas B. (andreasb)


Lesenswert?

Es gibt Situationen, bei denen man Sourcecode tatsächlich schön 
formatiert als .pdf (bei mir damals sogar noch zusätzlich ausgedruckt) 
abgeben muss...

Ich habe damals Geshi verwendet, mit einem kleinen Script ein .html 
erstellt, welches sich dann problemlos in meine Arbeit kopieren liess...

http://qbnz.com/highlighter/examples.php


mfg Andreas

von Christian M. (Gast)


Lesenswert?

Bin jetzt nicht mehr ganz sicher, aber kann nicht Notepad++ kann doch 
HTML ausgeben? Dann nur noch die richtige Sprache einstellen! Und 
schwupp, in den PDF Printer damit!

Gruss Chregu

von Andreas B. (andreasb)


Lesenswert?

Christian M. schrieb:
> Bin jetzt nicht mehr ganz sicher, aber kann nicht Notepad++ kann doch
> HTML ausgeben? Dann nur noch die richtige Sprache einstellen! Und
> schwupp, in den PDF Printer damit!
>
> Gruss Chregu

Solange du nur eine Datei brauchst, und das so haben willst, wie 
Notepad++ sicher.
Kann auch z.B. Eclipse (Copy & Paste), PSPad (im Dateimenü als RTF in 
die Zwischenablage), Atom.io kann das auch 
(https://atom.io/packages/copy-as-rtf) und warscheinlich noch einige 
mehr.

Andreas G. schrieb:
> Dein Vorschlag wär mein Notfallplan.
> Ich hätte gerne ein schönes Design für mein PDF.

=> Kommt halt drauf an, was Andreas G. als schön empfindet ;-)

[EDIT]: Geshi kann komplett customized werden, erstellt aber ein HTML 
und kein PDF, wobei das HTML => PDF kein so grosses Problem sein 
sollte...

mfg Andreas

: Bearbeitet durch User
von 1234567890 (Gast)


Lesenswert?

Ich werfe mal noch "LaTeX" in den Pool. Mit dem Package "Listings" wird 
es richtig schön.

von Rolf M. (rmagnus)


Lesenswert?

MiWi schrieb:
> Ich muss dem Nörgler allerdings zustimmen, das Thema gehört in PC (Hard)
> und Software oder in den Offtopic Bereich, nicht hier rein. Und die
> Admins sind nunmal freiwillig Admins geworden und sollten dann auch
> ihren Pflichten nachkommen

Das heißt aber nicht, dass sie rund um die Uhr und auch das komplette 
Wochenende vor dem Rechner verbringen und alle Postings durchlesen 
müssen. Hier ist immerhin einer nichtmal eine Stunde nach dem 
Initialposting ohne Vorwarnung über die doch so faulen Admins 
hergezogen, wei die immer noch nicht gemerkt haben, dass das Posting 
seiner Meinung nach in ein anderes Forum gehört...

> - oder eben keine Admins sein.

Das würde die Sache auf welche Weise verbessern?

> Gerade in diesem Forenbereich werden ständig Themen zu
> Installationsschaltungen, Analogtechnik oder dem Wetter gestellt und
> nicht verschoben, sondern hier ausdiskutiert.

Wurde da denn das Initial-Posting mal "gemeldet", damit ein Admin auch 
sieht, dass er hier ein TODO hat?

> Eventuell sollte nur noch registrierten Usern das Posten erlaubt werden

Das wurde schon ausgiebig diskutiert, was du ja sicher schon alles 
gelesen hast.

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? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.