Wie formatiere ich einen Codeblock innerhalb einer Präsentation? [geschlossen]


144

Ich bereite eine Präsentation mit Google Slides vor, kann aber auch an der Präsentation in Open Office arbeiten, die Codefragmente enthält.

Gibt es eine einfache Möglichkeit, mit Google Text & Tabellen oder Open Office Presenter eine grundlegende Syntaxhervorhebung für die Codefragmente durchzuführen?

Bearbeiten: Da ich glaube, dass ich einen Weg finden kann, HTML einzubetten, wären alle Tools, die Syntaxhervorhebungen für HTML durchführen können, ebenfalls willkommene Vorschläge.


1
Wenn Sie von InteliJ-Produkten kopieren, funktioniert es einfach :)
Dawid Drozd

Antworten:


163

Ein Online-Syntax-Textmarker:

http://markup.su/highlighter/

oder

http://hilite.me/

Kopieren Sie es einfach und fügen Sie es in Ihr Dokument ein.


18
Mit der Präsentation können Sie kein beliebiges HTML mehr hinzufügen.
Ilia Choly

17
@iliacholy Sie können einfach den Text aus dem Vorschaufenster kopieren und einfügen, anstatt den HTML-Code zu verwenden
RobotEyes

es wäre cool, wenn es auch eingerückt wäre ..
Heuschrecke


Dieser Dienst ist nicht verfügbar
Yaelz

20

http://www.tohtml.com/ erstellte syntaktisch hervorgehobenen HTML-Code für viele Sprachen. Es könnte das sein, wonach Sie suchen.


1
Das Problem ist, was danach zu tun ist. Ich habe qt-source-Highlight installiert und den HTML-Code erhalten. Aber OOO Presentation scheint keine Option zum Einfügen von HTML zu haben, und ich kann auch kein Programm zum Exportieren der Syntax mit einer anderen Option finden (wie z. B. RTF). Für Windows habe ich folgende Antwort gefunden: fauskes.net/nb/syntaxms Aber ich verwende LINUX und oowriter hat diese Option nicht.
Dr. Beco

6

Wenn Sie Visual Studio verwenden (dies funktioniert möglicherweise auch in Eclipse, aber ich habe es nie versucht) und Sie kopieren und in Microsoft Word (oder ein anderes Microsoft-Produkt) einfügen, wird der Code in der Farbe eingefügt, die Ihre IDE hatte. Dann müssen Sie nur noch den Text aus dem Wort heraus in Ihre gewünschte Anwendung kopieren und er wird als Rich-Text eingefügt.

Ich habe diese Arbeit in Visual Studio nur für andere Microsoft-Produkte gesehen, daher weiß ich nicht, ob sie hilfreich sein wird.


6

Mit den neuen Add-Ons für Google Drive können Sie mit dem Code Pretty-Add-On Code hervorheben .


10
Leider funktioniert dies nur für Doc und Spreadsheet und nicht für Presentation, worum es bei der Frage geht.
Einige Noob Student

Jetzt funktioniert es auch für die Präsentation. Sie haben wahrscheinlich die Funktion hinzugefügt
CoffeDeveloper

Ich kann die Farben dieses Add-Ons nicht optimieren ... machte es weniger nützlich
Marson Mao

@GameDeveloper Wie haben Sie es geschafft, es in Präsentationen zum Laufen zu bringen?
Samu

Oh. Es war ein alter Kommentar. Wer erinnert sich ... so viel hat sich in 2 Jahren verändert. Vielleicht kopiere ich von einem anderen Editor, der Markup unterstützt. Ich erinnere mich wirklich nicht an XD
CoffeDeveloper

4

Daran habe ich auch gedacht. Schließlich besteht meine Lösung darin, Github Gist zu verwenden . Vergessen Sie nicht, dass es auch Highlight-Funktionen hat. Kopieren Sie es einfach. :) :)


2

Nur ein paar Vorschläge:

  • Screenshots sind zwar ein einfacher Weg, aber Sie müssen sicherstellen, dass der Code im Bild groß genug und klar genug zum Lesen ist. (nicht der ganze Screenshot, nur der relevante Teil)
  • Wenn Sie HTML einbetten können, gibt es viele Tools zum Generieren von HTML mit Syntaxhervorhebung.

1

Schauen Sie sich http://codepad.org an . Es wird wahrscheinlich das Problem des Posters nicht lösen; Aber ich denke, es wird für andere von Nutzen sein, die diesen Artikel lesen.


2
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert.
Erik Schierboom

1
Dies ist kein Artikel, sondern der Link zu einem Tool, das möglicherweise einige der gewünschten Funktionen aufweist. Wenn sich der Link ändert und das Tool nicht mehr verfügbar ist, ist die Antwort irrelevant.
Zack

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.