Jak sformatować blok kodu w prezentacji? [Zamknięte]

144

Przygotowuję prezentację przy użyciu Prezentacji Google, chociaż mogę również pracować nad prezentacją w Open Office, która będzie zawierała fragmenty kodu.

Czy istnieje prosty sposób na wykonanie podstawowego podświetlania składni we fragmentach kodu za pomocą Dokumentów Google lub programu Open Office Presenter?

Edycja: Ponieważ uważam, że mogę znaleźć sposób na osadzenie HTML, wszelkie narzędzia, które mogą wykonywać podświetlanie składni w HTML, byłyby również mile widzianymi sugestiami.

Noah Goodrich
źródło
1
Jeśli skopiujesz z produktów InteliJ to po prostu zadziała :)
Dawid Drozd

Odpowiedzi:

164

Podświetlacz składni on-line:

http://markup.su/highlighter/

lub

http://hilite.me/

Po prostu skopiuj i wklej do swojego dokumentu.

RobotEyes
źródło
18
Prezentacja nie pozwala już dodawać dowolnego kodu HTML.
Ilia Choly
17
@iliacholy Możesz po prostu skopiować i wkleić tekst z okna podglądu zamiast używać kodu HTML
RobotEyes
fajnie by było, gdyby to też było wcięte ...
konik polny
Ta usługa jest niedostępna
Yaelz
20

http://www.tohtml.com/ utworzył kod HTML z podświetleniem składni dla wielu języków. To może być to, czego szukasz.

robintw
źródło
1
Problem w tym, co dalej robić. Zainstalowałem qt-source-highlight i otrzymałem HTML. Ale wydaje się, że w OOO Presentation nie ma opcji wstawiania HTML, ani nie mogę znaleźć programu do eksportowania składni z inną opcją (na przykład RTF). W przypadku systemu Windows znalazłem tę odpowiedź: fauskes.net/nb/syntaxms Ale używam LINUX, a oowriter nie ma tej opcji.
Dr Beco
7

Jeśli używasz Visual Studio (to może działać również w Eclipse, ale nigdy nie próbowałem) i kopiujesz i wklejasz do Microsoft Word (lub dowolnego innego produktu Microsoft), wklei kod w dowolnym kolorze, jaki miał twoje IDE. Następnie wystarczy skopiować tekst ze słowa i do wybranej aplikacji, a zostanie on wkleiony jako tekst sformatowany.

Widziałem tę pracę tylko w Visual Studio z innymi produktami Microsoft, więc nie wiem, czy to pomoże.

Dan Herbert
źródło
6

Dzięki nowym dodatkom do Dysku Google możesz uzyskać podświetlanie kodu za pomocą dodatku Code Pretty .

rb195048
źródło
10
Niestety, działa to tylko w przypadku dokumentów i arkuszy kalkulacyjnych, a nie prezentacji, o co chodzi w tym pytaniu.
Jakiś student Noob
teraz działa również do prezentacji. Prawdopodobnie dodali funkcję
CoffeDeveloper
Nie można zmienić kolorów tego dodatku ... sprawił, że był mniej przydatny
Marson Mao
@GameDeveloper Jak sprawiłeś, że działał on w prezentacjach?
samu
O. to był stary komentarz. Kto pamięta… tak wiele się zmieniło w ciągu 2 lat. Może skopiowałem wklejony z innego edytora obsługującego znaczniki. Naprawdę nie pamiętam XD
CoffeDeveloper
4

Też o tym myślałem. Wreszcie, moim rozwiązaniem jest użycie github gist . Nie zapomnij, że ma również funkcję podświetlania. Po prostu to skopiuj. :)

niebieskie morze
źródło
2

Tylko kilka sugestii:

  • Zrzuty ekranu mogą być łatwym sposobem, ale musisz upewnić się, że kod na obrazku jest wystarczająco duży i wystarczająco jasny, aby można go było przeczytać. (nie cały zrzut ekranu, tylko odpowiednia część)
  • Jeśli możesz osadzić kod HTML, istnieje wiele narzędzi do generowania kodu HTML z podświetleniem składni.
vfilby
źródło
1

Sprawdź http://codepad.org . Prawdopodobnie nie rozwiąże problemu plakatu; ale myślę, że przyda się innym, którzy czytają ten artykuł.

Zack
źródło
2
Chociaż ten link może odpowiedzieć na pytanie, lepiej jest zawrzeć tutaj zasadnicze części odpowiedzi i podać link do odniesienia. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Erik Schierboom
1
To nie jest artykuł, to link do narzędzia, które może mieć niektóre z pożądanych funkcji. Jeśli łącze się zmieni i narzędzie stanie się niedostępne, odpowiedź stanie się nieistotna.
Zack
1

Jeśli piszesz swój kod w emacsie, możesz być zainteresowany pakietem htmlize elisp.

robintw
źródło