Sazba šachových partií LaTeX. Jiří Čevela CEV007 ELP 2008



Podobné dokumenty
Martin Walach wal073 ELP 2008

Sazba Sudoku a křížovek pomocí nástroje L A TEX

ČÁST 1. Základy 32bitového programování ve Windows

Instalace TEX Live 2007 pro Windows

. Seznámení se systémem TEX. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

Typografické programy (1) WYSIWYG

Sazba zdrojových kódů (balíček listings)

Typografické programy (1) WYSIWYG

Elektronické publikování

Obsah. Kapitola 1. Předmluva 11 O této knize 13 Konvence...13

Jak připravit prezentaci a jak ji prezentovat


Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

c h r á n í m e d i g i t á l n í s v ě t y NOD32 Server Edition pro Lotus Domino Instalace

Popisné deskriptory u zahradního mečíku - Characterisation and evaluation descriptors Gladiolus L. (Petr Novák, VÚKOZ Průhonice 2004)

LINUX SOUBORY. Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. SPŠ Teplice - 3.

Úvod do TEXu. Brno, Barvy v L A TEXu. Prostředí figure a table

Obsah. Úvodem 9. Kapitola 1 Než začneme 11. Kapitola 2 Dynamické zobrazování obsahu 25. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

LaTeX Martin Popel, 23. března 2011,Odborné vyjadřování a styl

Volně dostupné fonty

Obsah Seznam distribucí podle platforem Jednotlivé distribuce Zdroje. Distribuce TEXu. 12. dubna 2008

Provoz DOS verzí programů VIS pod Windows 7

Užitečné rady pro administrátory. IBM Domino/Notes

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Testovací protokol. 1 Informace o testování. 2 Testovací prostředí. 3 Vlastnosti generátoru klíčů. Příloha č. 11. Testovaný generátor: Portecle 1.

Martin Flusser. December 15, 2016

Úvod do TeXu. Jan Vaněk. Nové Hrady 2011

Zadání: TÉMA: Zápis algoritmu, čtení textového souboru, porovnání řetězců.

1. Maple - verze. 2. Maple - prostredi. Document Mode vs. Worksheet Mode

Visualizace a animace. Jan Velechovský. Maple. plots Odkazy. Matlab. Animace Odkazy IDL. Odkazy. Gnuplot. 10. prosince Animace.

RGB Pastelky. Vojta Hanák. Obsah barev

.. Smíšená sazba. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně

Přílohy. \appendix zahájí sazbu příloh

Instalace produktu Ontopia. ver (open-source verze)

Prezentace CRMplus. Téma: CRMplus jako nástroj pro kontrolu a vyhodnocení rozpracovanosti dílů na zakázkách

ResourceSync: synchronizace zdrojů na internetu

Doxygen. Jakub Břečka

Komprimace/Dekomprimace

ZPRÁVA O HODNOCENÍ PŘÍSTUPNOSTI WEBOVÉ PREZENTACE MĚSTA XXXXXXXX

(Nepříliš) stručně o systémech TEX a L A TEX

Vývoj řízený testy Test Driven Development

Provoz DOS verzí programů VIS pod Windows XP (NT, 2000)

Základní příkazy UNIXu (Linuxu)

AutoPEN, Ing. Lubomír Bucek, Halasova 895, Liberec 6 autopen@volny.cz ,

Služby Virtuální polytechnické knihovny

CAD library. Spuštění aplikace. Práce s aplikací. Popis okna

1 Webový server, instalace PHP a MySQL 13

Nápověda k aplikaci EA Script Engine

Základní vzhled hlavního okna vystihuje obrázek 1.1. Popis jeho hlavních částí označených

Práce s textovými proměnnými v DetStudiu

Obsah. Položkování 1: Prefix dřívějších osamocených dílů se zachovává...23 Položkování 2: Editace předběžných čísel...23

Úvod do jazyka HTML (Hypertext Markup Language)

Zadání semestrálního projektu Algoritmy I. zimní semestr 2018/2019

Základy CSS (3. přednáška)

Lidé komunikují prostřednictvím dokumentů připravovaných elektronicky.

v rámci grantu G0142

Testovací protokol USB Token Cryptomate

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

Individuální projekt z předmětu webových stránek 2012/ Anketa

APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze

Základy informatiky. Elektronické publikování. Daniela Szturcová Část převzata z přednášky P. Děrgela

DTP - X Ǝ LAT E X Písma a barvy

SQL - trigger, Databázové modelování

1 Administrace systému Moduly Skupiny atributů Atributy Hodnoty atributů... 4

Návod k použití balíku tul pro LATEX (verze 1.2) Pavel Satrapa

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

Emil Vlasák: Mistrovství v ChessBase 11 str. 2 OBSAH... 2 JAK POUŽÍVAT TUTO PŘÍRUČKU Používejte funkci Hledání!... 12

================================================================================ =====

Název modulu: XHTML a CSS pokročilé techniky tvorby webových stránek

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U

PSAT Power System Analysis Toolbox

Projekt. Sestavení projektu

Korekturní rozšíření pro OpenOffice.org. Jaroslav Moravec.

Předmluva 11. Poděkování 11 O autorech 12 Úvodem 12 Komu je tato kniha určena 13 Jak byste měli tuto knihu číst 13 Web 14

Přístupy k efektivnímu využití modelu MBI

Metody zabezpečeného přenosu souborů


Prezentační prostředky v matematice

Testovací protokol čipová karta ACOS5

GRAFICKÝ MANUÁL.

DTP a jeho softwarová báze

VISUAL BASIC. Přehled témat

Měřící systém se vzdáleným přístupem. Databáze

KMI / TMA Tvorba mobilních aplikací

ZADÁNÍ SAMOSTÁTNÉ PRÁCE

Export z OpenOffice Writer do L A T E X 2ε

Použ ití konžolové č á sti áplikáčé XRéásonér

Fakulta elektrotechnická

Hladká sazba. First Prev Next Last Go Back Full Screen Close Quit

8.2 Používání a tvorba databází

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Střední odborná škola a Střední odborné učiliště, Hořovice

Základní požadavky na projekty ze specifického cíle 1.4, aktivity a OPŽP podané v rámci výzev v r. 2015

Zranitelnost databáze a ochrana vašich citlivých dat. Michal Lukanič, Database Specialist

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

Velikosti písma Přirozená velikost písma (tzv. design size ) je 25 pt. Tato velikost vychází z následující písmové osnovy:

ADMINISTRÁTORSKÁ DOKUMENTACE K INFORMAČNÍMU SYSTÉMU

Postup instalace přídavného modulu pro Aktuální zůstatky (CBA) v programu MultiCash KB (MCC)

Transkript:

Sazba šachových partií LaTeX Jiří Čevela CEV007 ELP 2008

Obsah presentace Historie a vývoj Instalace chessboard Požadavky na jiné balíky Balík chessboard Základní příkazy Ukázky dalších příkazů Závěr

Historie a vývoj Současná verze balíku 1.5 (20. prosince 2007) Předchozí verze věnovány rozšíření funkcionality a opravám bugů Vyvíjí Ulrike Fischer (stejně jako balíky chessfss, xskak)

Instalace Stažení balíku chessboard ze stránek www.ctan.org Rozbalení souborů chessboard.ins a chessboard scr.dtx pomocí TeXu Soubory vzniklé rozbalením umístit do adresáře: tex/latex/chessboard/ (Postup popsán v README)

Instalace Stažení balíku chessboard ze stránek www.ctan.org Rozbalení souborů chessboard.ins a chessboard scr.dtx pomocí TeXu Soubory vzniklé rozbalením umístit do adresáře: tex/latex/chessboard/ Snadné?

Požadavky Balík chessboard pro správnou funkčnost vyžaduje další balíky jako: chessfss (šachové fonty) xkeyval (rozšiřující makra k keyval) xifthen (rozšířené podmíněné příkazy) skak, xskak (sazba šachových partií) pgfcore, pgfbaseshapes, pst node

Základní příkazy \chessboard \newgame \chessboard

Základní příkazy Omezení počtu figurek \def\mylist{ke1, ra1, ke3} \setchessboard{setpieces=\mylist} \chessboard

Základní příkazy Využití příkazů z balíku skak \newgame \mainline{1. e4 e5 2. Nf3 Nc6 3. Bb5 a6} \chessboard

Základní příkazy Mazání polí Chessboard umožnuje několik způsobů smazání figurek ze šachovnice. Definice samotného mazání se uvádí jako atribut příkazu chessboard[ ] clearboard cleararea=a1 a3 clearfield=c6 clearrank, clearranks, clearfile,

Příkazy balíku chessboard Výpis pozice figurek \newchessgame \chessboard[getpiecelists] White pieces:\king\cblistk,\queen\cblistq, \rook\cblistr,\bishop\cblistb, \knight\cblistn,\pawn\cblistp. Black pieces:\king\cblistk,\queen\cblistq, \rook\cblistr,\bishop\cblistb, \knight\cblistn,\pawn\cblistp.

Příkazy balíku chessboard Výpis pozice figurek

Příkazy balíku chessboard Změna fontu figurek: boardfontseries=seriesname \chessboard[boardfontfamily=maya] \chessboard[boardfontfamily=millennia, tinyboard] \chessboard[boardfontfamily=millennia, boardfontseries=b, tinyboard]

Příkazy balíku chessboard Změna fontu figurek: boardfontseries=seriesname boardfontfamily=maya boardfontfamily=millennia

Příkazy balíku chessboard Úprava barev (figurky/šachovnice, kódování LSBC3)

Příkazy balíku chessboard Úprava barev (figurky/šachovnice, kódování LSBC3) %Využití balíku chessfss.sty \setboardfontencoding{lsbc3} \setboardfontsize{2cm} \colorbox{yellow}{\textcolor{red}{\whitekingonwhite}} \setboardfontcolors{ whitefieldmask=yellow, whiteonwhitepiecemask=red} \colorbox{yellow}{\textcolor{red}{\whitekingonwhite}}

Příkazy balíku chessboard Úprava barev (figurky/šachovnice, kódování LSBC3) \newgame \def\mycolor{yellow!50} \setchessboard{ boardfontencoding=lsbc3, piecemaskcolor=\mycolor, setfontcolors} \chessboard[tinyboard]

Příkazy balíku chessboard Kresby v šachovnici \newchessgame \mainline{1. e4 e62.d4 d5} \chessboard[pgfstyle=cross, color=blue, getpiecelists, markfields={\cblistp,\cblistp}]

Příkazy balíku chessboard Kresby v šachovnici \def\mymove{d1 d5}% \chessboard[pgfstyle=straightmove, markmoves={a1 a3, c3 e5, g1 f3}, pgfstyle=knightmove, backmoves={g8 f6, h1 f4}, arrow=to, linewidth=0.2em, markmove=\mymove]

Příkazy balíku chessboard Kresby v šachovnici

Závěr Problémy při testování funkčnosti chessboard Změna fontu Příklady chyb/varování: mktexpk: don't know how to create bitmap font for chessmaya lsb.kpathsea: Appending font creation commands to missfont.log. LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <20> not available (Font) size <20> substituted on input line.

Závěr Odkazy www.ctan.org/tex archive/macros/latex/contrib/chessboard/ www.ctan.org/tex archive/macros/latex/contrib/chessfss/

Závěr Otázky???

Závěr Děkuji za pozornost.