Ahoj˝,

2017-01-18 22:35 GMT+01:00 Jan Macura <macura...@gmail.com>:

> 2017-01-18 10:03 GMT+01:00 Karel Volný <ka...@seznam.cz>:
>
>> obecně souhlas, akorát se neshodneme v tom, co je obsah a co je forma
>>
>
> Zalomení řádku je záležitost formy. Při každém zpracování textu může
> dopadnout jinak (jinde). Obsah je na formátování řádek nezávislý. Takže
> medle celá problematika "kde řádek zalomit" padá na hlavu zpracovatele dat.
>

Zalomení řádku je pochopitelně záležitost formy, to ale nic nemění na tom,
že v češtině se za jednopísmennými předložkami a spojkami píše nezlomitelná
mezera. Jak přesně si jaký zpracovatel zalomí řádky (jestli třeba
umí/používá Unicode Line Breaking Algorithm), jaké při tom použije písmo a
jestli zarovná na střed nebo doleva, je samozřejmě na něm. To ale
neznamená, že my nemáme používat správné znaky. Jak se ostatně píše ve
standardu Unicode:

> The actual layout in an implementation may differ in detail. A
mathematical layout system, for example, will have many additional,
domain-specific rules for layout, but a well-designed system leaves no
ambiguities as to which character codes are to be used for a given aspect
of the mathematical expression being encoded.
>
> The purpose of defining Unicode default layout behavior is not to enforce
a single and specific aesthetic layout for each script, but rather to
encourage uniformity in encoding. In that way implementers of layout
systems can rely on the fact that users would have chosen a particular
character sequence for a given purpose, and users can rely on the fact that
implementers will create a layout for a particular character sequence that
matches the intent of the user to within the capabilities or technical
limitations of the implementation.

A ještě k

> je extrémně výhodné, aby velikost písmen byla přímo brána jako součást
obsahu

To přece není „extrémně výhodné“ [wut?], to je přece _pravda_. Ta obec se
_nejmenuje_ „libčice nad vltavou“˝, ale „Libčice nad Vltavou“. _Proto_ to
tam takhle máme. Ne proto, aby bylo jednodušší to hezky vykreslovat. Stejně
tak máme mít třeba „PP Opatřilka – Červený lom“, nikoli „PP Opatřilka -
Červený lom“ (bez ohledu na to, jakým písmem to pak kdo vykresluje).

Vkládání nezlomitelných mezer není něco kritického, co musíme hned teď jít
hromadně opravovat (skoro bych řekl naopak, protože to by teď opravdu
vypadalo, že se to jen ladí pro ten jeden konkrétní renderer, kterým tohle
vlákno začlo; ani si nejsem jist, jestli jsem je ve svých vlastních
editacích vkládal), ale je to prostě o trochu _správnější_.

-- Petr Kadlec / Mormegil
_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem