Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 5. 7. 2011 08:17:23

ichi
Člen
Registrace: 5. 7. 2011
Příspěvků: 1

Makro pro detekci tučného písma a kurzívy - VYŘEŠENO - Najít nahradit

Chtěkl bych se optat zda jde a popřípadě jak "obalit" všechny texty psané kurzívou nebo tučně nejlépe html tagy (strong nebo i) popřípadě nějakými jinými znaky (++ nebo &&&). Převádím knihy ve formátu doc do mobi pro čtečky typu kindle a dělám to tak, že doc uložímjako prostý text v UTF-8 kódování. nechci to dělat přes ukládání do html, protože jak OO tak MSO vkládá do html tolik zbytečného kódu, že keho čištění je trvá déle, než vytvoření "pěkého" html z toho plai textu.

Offline

#2 5. 7. 2011 12:14:37

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: Makro pro detekci tučného písma a kurzívy - VYŘEŠENO - Najít nahradit

Offline

#3 11. 8. 2011 12:52:33

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Makro pro detekci tučného písma a kurzívy - VYŘEŠENO - Najít nahradit

Možnosti najít a nahradit - EN

Tady jsem našel návod, jak se obejít i bez maker.

Stačí volba Najít nahradit (CTRL+F)
Do najít zadáte .* do nahradit zadáte ++&++ (pokud chcete slovo obalit ++ zepředu i zezadu) ve Více voleb zaškrtňěte Regulární výrazy a vpravo si ve formátu vyberte jaký typ se má vyhledat (tučné, kurzíva...) a zvolte nahradit, nebo nahradit vše.
Zřejmě ale nepůjdou slova obalit znakem a-& protože jde o jeden z regulárních výrazů.

Volba jednoduše najde všechna slova psaná tučně (nebo kurzívou) a obalí je Vámi zadanými znaky.

Makrem by to šlo také, ale troufám si tvrdit, že tento způsob je rychlejší a pohodlnější.

Přeji mnoho úspěšných převodů.
;o)


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí