Previous |  Up |  Next

Article

Keywords:
METAPOST; hra sudoku; balíček CJK; balíšek latexmp; kódování UTF-8; čínština; čínské glyfy; kandži; METAPOST; the game of sudoku; CJK package; latexmp package; UTF-8; Chinese glyphs; kanji
Summary:
Článek představuje metodu, jak lze technicky za pomoci METAPOSTu vykreslit sudoku s čínskými glyfy (kandži). Makra nejsou rozsáhlá a jsou v úplné podobě součástí tohoto článku. Na vykreslení sudoku jen s arabskými číslicemi můžete použít balíček sudoku; na generování, vykreslení a řešení sudoku nahlédněte, prosím, na balíček sudokubundle. Oba balíčky jsou dostupné z ctan.org. Sudoku, česky též magický čtverec, je logická hra, kterou vymyslel Howard Garns v roce 1979. Své obliby se dočkala především v Japonsku, ale prakticky se hraje po celém světě. Cílem hry je doplnit chybějící čísla 1 až 9 v předem dané předvyplněné tabulce. K dříve vyplněným číslům je potřeba dopsat další čísla tak, aby platilo, že v každé řadě, v každém sloupci a v každém z devíti čtverců byla použita vždy všechna čísla jedna až devět. Pořadí čísel není důležité. Čísla se nesmí opakovat v žádném sloupci, řádku nebo ve vnitřních malých čtvercích o devíti polích. Kdo by si to rád zkusil, nechť navštíví např. http://profuvsvet.ic.cz/data/sudoku.html nebo http://sudokuonline.cz/. Přehledně o typech sudoku, jejich algoritmech a matematickém pozadí, viz např. Wikipedie [1]. Za zajímavost stojí, že první mistrovství světa v sudoku v roce 2006 vyhrála Češka Jana Tylová z Ústí nad Labem. Turnaj v sudoku můžete absolvovat např. na mezinárodním festivalu Czech Open. Ustavující Guinnessův rekord drží z 23. února 2008 Pavel Jaselský z Vojtovce na Slovensku.
Summary:
The article illustrates the integration of Chinese and METAPOST on a small example. The author draws a Sudoku grid, not with Hindu-Arabic numerals, but with Chinese numerals. This article demonstrates how straightforward the integration of Chinese and METAPOST has become. The source codes are included as small parts in the article commented in detail. You may find the original English version of the article in TUGboat, see http://tug.org/TUGboat/Articles/tb29-2/tb92roegel.pdf.
References:
[1] Typy sudoku, o algoritmech a matematickém pozadí. Wikipedia, the free encyclopedia. [Wikipedie, otevřená encyklopedie.] [online cit. 15. 1. 2010] Typy sudoku, o algoritmech a matematickém pozadí. Dostupné z webových stránek na URL: V angličtině: http://en.wikipedia.org/wiki/Sudoku V angličtině: http://en.wikipedia.org/wiki/Algorithmics_of_sudoku V angličtině: http://en.wikipedia.org/wiki/Mathematics_of_Sudoku V češtině: http://cs.wikipedia.org/wiki/Sudoku
Partner of
EuDML logo