Předem tohoto článku chci upozornit, že na těchto stránkách najdete také snadné úpravy fotografií, různé efekty, retuše a jiné triky pro Adobe Photoshop a najdete je zde.
TypoSkript je od stejného autora, který naprogramoval již dříve známý skriptík Viktor Čistič pro Adobe InDesign a Mac OS X. Tím autorem je František Erben. Tento script umožňuje uživatelům aplikace Adobe InDesign CS3/CS4 a vyšším na platformách OS X i Microsoft Windows jednoduše a rychle vyčistit text od nepotřebných znaků, které se běžně vyskytují v textu dodaných od lidí, kteří si s typografií hlavu moc nelámou.
TypoSkript se řídí obecně známými pravidly české hladké sazby; vkládá nerozdělitelné mezery za jednoznakové předložky, odstraňuje prázdné znaky před zalomením odstavce, sekce, sloupce, stránky, nahrazuje zdvojené či nevhodně umístěné mezery např. před znaky závorek, vykřičníků apod., opravuje typografii obecně známých zkratek, českých a některých zahraničních akademických titulů, českých vojenských hodností a nejenom to…
Trocha historie skriptu jak píše sám autor na svém webu typoskript.cz
Při několikaleté (2001–2005) práci v DTP studiu jsem já i mé kolegyně/kolegové trávili dlouhé hodiny při typografických úpravách textů donesených zákazníky. Každý kdo to někdy dělal poctivě ví, že ačkoliv to není nikterak namáhavé, čas touto činností strávený nepatří k oblíbeným. Zkrátka není to činnost, na kterou by se každý těšil. Věci, které člověk dělá s odporem/averzí nedělá většinou pečlivě a při dlouhých textech pozornost rychle otupí. Díky zálibě v programování a nemalou měrou i tím, že jsme neměli v zaměstnání k dispozici modul Jednoznakové předložky k Adobe InDesignu (od společnosti Amsoft), jsem se dostal o vánočních svátcích 2004 k naprogramování první stořádkové verze pro Adobe InDesign CS1 v jazyce AppleScript. Uměla tehdy ještě pouze jednoznakové předložky a odstraňování přebytečných mezer před znaky závorek, nahrazovala tři po sobě jdoucí tečky jedním znakem „výpustka” a několik dalších věcí.
První veřejná verze Viktora Čističe (ano, je to podle filmu Briutální Nikita) byla zveřejněna v srpnu 2005. Skript se postupem času vylepšoval, verze 2.0 byla zveřejněna dokonce na tenkrát velmi aktivním internetovém portále mujmac.cz a rozpoutala se tam kolem něho velká diskuze. Bohužel skript jsem byl s to vyvíjet do verze 2.9 (říjen 2006), kdy obsahoval již opravu mezer měrných jednotek, titulů a vojenských hodností, měl cca 400 řádků kódu a obsahoval přes 200 nahrazovacích sekvencí. Pak jsem bohužel musel s vývojem na čas přestat. Nicméně skript bylo možno používat i v novějších verzích InDesign CS3 ačkoliv k tomu byl potřeba trochu jiný postup instalace.
V roce 2011 jsem se mohl k vývoji opět vrátit. Díky přidání možnosti vyhledávání v InDesignu pomocí regulárních výrazů (GREP) se možnostem skriptu otevřel úplně nový svět. Možnosti této technologie jsou skutečně obrovské a jeden regulární výraz zastoupí i několik dřívějších nahrazovacích sekvencí. Takže skript byl postupně přepsán tak, aby používal výhradně regulární výrazy a postupně mezi lety 2011–2012 vylepšován.
Jak je to se skriptem dnes
V roce 2013 byl skript přejmenováním z pubertálního „Viktora Čističe“ na dospělejší, důvěryhodnější „TypoSkript“ a kompletním přepsáním do jazyka ExtendScript (klon JavaScriptu á la Adobe) je možné ho spustit na obou platformách, tedy i na počítačích s Microsoft Windows.
Instalace
Pokud si přejete TypoSkript nainstalovat pro všechny uživatele aplikace Adobe InDesign na Vašem počítači, tak soubor „TypoSkript.jsxbin“ přesuňte na následující místo (musíte mít oprávnění ke správě počítače):
Mac OS X (OS X): /Application/InDesign CS[číslo verze]/Scripts/Scripts Panel/
Windows: XP/Vista/7: C:\Program Files\Adobe\InDesign CS[číslo verze]/Scripts/Scripts Panel/
Pokud si přejete TypoSkript nainstalovat pouze pro sebe nebo nemáte oprávnění spravovat počítač, můžete skript zkopírovat na následující místo:
Mac OS X (OS X): /Users/[vaše jméno]/Library/Preferences/Adobe InDesign/Version [číslo verze]/en_GB/Scripts/Scripts Panel
Windows: XP: C:\Documents and Settings\[vaše jméno]\Application Data\Adobe\InDesign\[verze]\[jazyk]\Scripts\Scripts Panel
Windows Vista/7: C:\Users\[vaše jméno]\AppData\Roaming\Adobe\InDesign\[verze]\[jazyk]\Scripts\Scripts Panel
stahujte zde