2017 © Pedro Peláez
 

library vlna

image

mikulas/vlna

  • Wednesday, September 9, 2015
  • by Mikulas
  • Repository
  • 2 Watchers
  • 4 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Vlna

Build Status, (*1)

Replaces regular space with a non-breaking space in places where line break should not occur as per Czech language spec., (*2)

Usage

$vlna = new Mikulas\Vlna('~');

$vlna("Dr. Novák má čas v neděli!");
// Dr.~Novák má čas v~neděli!

Enforced rules

http://www.typotext.cz/radce7b_1.html, (*3)

36 Dělit do dvou řádků se nemá - zkrácený titul a příjmení nebo zkratka křestního jména a příjmení (dr./Novák, L./Pilař) - číslice a název nebo jednotka počítaného předmětu (30/kg, 5./díl, tab./7) - den a měsíc vyjádřený číslem (6./1.) a - zkratky (a./s., t./r.)., (*4)

38 Jednohláskové předložky a spojky, jak neslabičné (k, s, v, z), tak slabičné (a, i, o, u), minusky i verzálky, nesmějí zůstat na konci řádku., (*5)

42 Pomlčka ve větném (interpunkčním) významu se odděluje od slov z obou stran mezerou, přičemž smí zůstat na konci řádku, avšak nemá jí řádek začínat. (Výjimkou je samozřejmě případ, kdy je pomlčka užívána místo uvozovek k označování přímé řeči.) Pokud má být za pomlčkou další interpunkce (tečka, čárka, závorka, otazník, vykřičník), přisazuje se těsně. Rovněž potřebná interpunkce, sázená před pomlčkou (závorka, uvozovka), se přisazuje bez mezery., (*6)

45 Pomlčka v ostatních případech se používá především jako znaménko »minus« 7 – 3 = 4 (oddělena zúženou mezerou, výraz 7 – 3 se nedělí do dvou řádků), –3 stupně Celsia (pomlčka k číslici těsně); k označení rošády v šachové notaci 0–0 nebo 0–0–0 (sází se k nulám těsně); ve výčtech při opakování slov (v rejstřících – každá pomlčka zastupuje slovo, a proto se odděluje mezerou); k zesílení platnosti se pomlčka může ve větě opakovat: Už mi s tím – – – (odděluje se mezerami). Při opakování slov ve výčtech je někdy pomlčka nahrazována znakem »tilda« ~, který přejímá stejná sazební pravidla., (*7)

62 Telefonní čísla se nesmějí dělit do dvou řádků., (*8)

The Versions

09/09 2015

dev-master

9999999-dev

  Sources   Download

MIT

The Development Requires

by Mikuláš Dítě

26/06 2015

v1.0.1

1.0.1.0

  Sources   Download

MIT

The Development Requires

by Mikuláš Dítě

21/06 2015

v1.0

1.0.0.0

  Sources   Download

MIT

The Development Requires

by Mikuláš Dítě