Oznámení
Volitelné další modifikátory typu .< .<> .^
před 10 lety
- bigfood
- Člen | 9
Ahoj,
během mého každodenního psaní školních zápisků v Texy mě napadlo
drobné vylepšení, které by mohlo efektivitu psaní v Texy posunout
o další velký krok dál.
Dosud v texy existují zjednodušené modifikátory
.<
, .>
, .<>
pro
odstavce a dalších pár pro buňky tabulky (horní, dolní, střední
zarovnání). Podle mě by se z těchto modifikátorů dalo vyždímat víc,
kdybychom si je mohli sami vytvářet a nastavovat.
Nebylo by skvělé, kdyby byl například modifikátor
.!
spojený se stylem
poznamka
nebo .?
se
stylem vysvetlivka
?
Nejčastější využití bych viděl u různých variant odstavcových
stylů – předsazení prvního řádku, odsazení zleva, bez odsazení
prvního řádku atd. Zatím to jde jenom pomocí zápisu
.[nazevtridy]
, což je mnohem pomalejší než
například .>|
pro odsazení zleva.
Nahlížel jsem do příslušného zdrojového kódu Texy, kde jsou všechny zjednodušené modifikátory napevno nastaveny a usoudil jsem, že sám nejsem schopný tuto vlastnost doprogramovat tak, aby měla minimální vliv na výslednou rychlost.
Výsledná konfigurace by mohla vypadat nějak takto:
<?php
$texy->paragraphModule->modifiers = array('.!' => '.poznamka');
$texy->tableModule->modifiers = array('.!' => '.zvyraznenaBunka');
?>
Děkuju předem za tvůj čas strávený nad tímhle návrhem.