Slajdy s ukázkami kódu

Školení, která pořádám

Na co si dát pozor při tvorbě slajdů s ukázkami kódu:

  1. Ukázky kódu nesmí obsahovat syntaktické chyby.
  2. Ukázky kódu musí používat programátorské uvozovky, ne kulaté typografické. Totéž platí pro pomlčku a občas i pro trojtečku.
  3. Ukázky kódu by měly být správně odsazené.
  4. Ideální je, když je syntaxe kódu zvýrazněna pomocí barev nebo písma.

Sám na tato pravidla úzkostlivě dbám, takže mě rozčiluje, když je někdo poruší. Nejspíš se to stane, když se kód píše přímo do PowerPointu. To už je lepší screenshot, ten má ale zase tu nevýhodu, že se z něj kód nedá zkopírovat. Ještě lepší je kód napsat v programátorském editoru, vyzkoušet si ho a potom do slajdů exportovat. Např. SciTE nabízí export kódu včetně zvýraznění syntaxe.

Osobně jsem ale přešel na tvorbu prezentací v HTML, k čemuž využívám HTML Slidy. Díky tomu je zvýraznění kódu hračka, protože lze použít JUSH.

Jakub Vrána, Dobře míněné rady, 21.9.2010, diskuse: 2 (nové: 0)

Diskuse

Radek Jedlička:

5. Mne osobne u prezentaci hodne pomahaji vlozene komenare do kodu.
Jinak vsechny ty body mi prijdou jako samozrejmosti. Ja co si z tohoto clanku hlavne odnasim je tip na zvyrazovac kodu JUSH. ;)

ikona v6ak:

S Beamerem (prezentace pro LaTeX) by neměl být problém. A přes časem jsem narazil na tuto šikovně vypadající věc: http://www.arthurkoziel.com/2008/06/23/latex-…-yaml-files/

Vložit komentář

Používejte diakritiku. Vstup se chápe jako čistý text, ale URL budou převedeny na odkazy a PHP kód uzavřený do <?php ?> bude zvýrazněn. Pokud máte dotaz, který nesouvisí s článkem, zkuste raději diskusi o PHP, zde se odpovědi pravděpodobně nedočkáte.

Jméno: URL:

avatar © 2005-2018 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.