13. Souborové formáty kancelářských aplikací - texty
Opakování
- stromová struktura souborů a složek na disku
- textové/binární soubory
- otisk hesla/souboru (hash) - hesla se ukládají jako otisky/hashe
(Pspad - Nástroje - Otisk)
- kontrola po přenosu souboru - otisk sha2 (mediainfo)
- metadata - doplňující informace v datových souborech (záložka
Podrobnosti ve vlastnostech souboru)
- XML - analýza principu značek
- databaze.xml
- hexadecimální zobrazení v PSPadu, VSC (ve složce pravé tl. Open with
- Hex editor)
13. Souborové formáty textových dokumentů
**Textový dokument = text + formátování**
- písmo (font), odstavec (paragraph), stránka (page)
- vložená grafika
- styly, šablony
**MS Word**
- přípona docx - formát OpenXML = XML zabalený v zipu
Textový editor (procesor)
- software pro vytváření a úpravu textových dokumentů
- Součást sady kancelářských aplikací (office) - textový editor, tabulkový procesor, prezentace, databáze, ...
- Historie - T602 (pod MS-DOS, podpora češtiny i pro tisk), AmiPro, WordPerfect, dnes MS Word (nejpoužívanější = standard), LibreOffice Writer
- textový dokument = text + formátování
- písmo = font, velikost v pt, skloněné, tučné (obor typografie)
- odstavec (paragraph) - zarovnání, odsazení, mezery, řádkování, sirotek/vdova, spojky na konci řádku (pevné mezery), rozdělování slov, odrážky
- styl = pojmenovaný souhrn vlastností písma a odstavce - nadpis, normální text, poznámka pod čarou
- stránka (page) - velikost, okraje, orientace, záhlaví/zápatí, sloupce, pevný konec stránky
- základní grafika (barvy, vektorová, bitmapová), tabulky
- šablony pro nové dokumenty (templates), kontrola pravopisu, rejstřík, obsah, hromadná
korespondence, makra, export/import pro jiné formáty (např. pdf)
- trend - online cloudové aplikace (přístupné přes web. prohlížeč i jako aplikace v mobilu/tabletu) - verze MS Office 365, Google Apps
- orientace na sdílení dokumentů, paušální platby
Příbuzný software
MS Office -
verze - placeno
jednorázově za verzi (2016, 2019, 2021, ...) nebo pravidelně/paušálně (verze
365) - pro
Windows, macOS
- od verze 2007 formát
OpenXML =
XML zabalený v
ZIPu
- MS Word - přípona docx (nejpoužívanější editační formát kancelářských dokumentů na světě), dokumentace přes 6500 stran - download z
ISO
- verze 97-2003 - přípona doc = binární proprietární (uzavřený) formát
- šablony s příponou dotx, dokument s makry docm
Cvičení - speciální funkce MS Wordu:
- Zobrazit vše (skryté znaky)
- Vložení - Rovnice, Symbol
- Soubor - Možnosti - Automatické opravy
- metadata - v Průzkumníku - pravé tl. na docx -
Vlastnosti - Podrobnosti
- dole odkaz Odebrat vlastnosti a osobní informace
- ve Wordu: Soubor - Informace
- Vlastnosti - Upřesnit vlastnosti - metadata jako např. autor
- Soubor - Informace - Zjistit možné problémy - Zkontrolovat
metadata (také Soubor - Možnosti - Centrum zabezpečení -
Možnosti ochrany osobních údajů - Kontrola metadat)
- zašifrování dokumentu - Soubor - Informace - Zamknout
dokument - Zašifrovat pomocí hesla
- vytvořit nový dokument s 2 odstavci a uložit jako
"Normální.docx"
- zašifrovat, uložit "Zašifrovaný.docx"
- zamknutí dokumentu pro čtení - Soubor - Informace - Zamknout
dokument - Omezit úpravy (vybrat typ omezení + Použít zámek)
- vytvořit nový dokument s 2 odstavci, zamknout, uložit
"Zamknutý.docx"
- po otevření - Zobrazení - Upravit dokument - Odemknout
- Analýza formátu docx
- použít Zamknutý.docx
- VSC - analyzovat v hexadec. zobrazení - vygooglit počáteční kód PK =
zazipovaný dokument
- přejmenovat Zamknutý.docx na zip a extrahovat - vzniknou složky
- hlavní dokument: word\document.xml
- struktura dokumentu:
- <w:document xmlns:w="…">
<w:body>
<w:p><w:r><w:t>Ukázkový text</w:t></w:r></w:p>
</w:body>
</w:document>
- značky p = odstavec, r = řetězec textu se stejným formátem
(run), t = text
- úkol - zjistit kódy pro skloněné a tučné písmo - zkusit zakódovat vybraná slova, uložit a zabalit do docx
- Soubor - Uložit jako (export)
- použít Normální.docx a udělat nějaké formátování
- Normální.txt (prostý
text) - vybrat konce řádků, kódování - ztráta
formátování
-
Normální.PDF - projít Možnosti
- Normální.odt
- Soubor - Otevřít (import) - prostý text, PDF - demonstrace ztráty informace
LibreOffice (fork
OpenOffice) - verze
pro všechny OS, volně dostupný systém (zadarmo)
- otevřený formát
OpenDocument
- pro texty aplikace Writer - přípona odt
LibreOffice Writer - analýza formátu odt
- otevřít Normální.odt z Wordu, udělat změny, uložit
- stejný postup jako výše, ale ve Writeru
- hlavní dokument content.xml
- struktura dokumentu
- <?xml version="1.0" encoding="UTF-8"?>
<office:document-content
xmlns:meta="..."><office:body><office:text>
<text:p
text:style-name="P1">Ukázkový text</text:p>
</office:text></office:body></office:document-content>