Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Razlike

Slijede razlike između dviju inačica stranice.

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
racfor_wiki:datoteke_i_datotecni_sustavi:docx_format [2020/01/10 00:31]
dprotrka [Sources]
racfor_wiki:datoteke_i_datotecni_sustavi:docx_format [2024/12/05 12:24] (trenutno)
Redak 2: Redak 2:
  
 ===== Sažetak ===== ===== Sažetak =====
 +DOCX format jedan je od OOXML formata. Kao i svi OOXML formati baziran je na XML datotekama. One služe odvajanju 
 +različitih logičkih cjelina datoteke. S obzirom da je DOCX zapravo komprimirana, do XML datoteka se dolazi
 +otvaranjem preimenovane datoteke (potrebno je promijeniti ekstenziju u .zip). Glavni dokument //document.xml// sadrži
 +tekst i reference na razne slike, hiperveze, fusnote i sl. Izvori referenci su pohranjeni u relacijskim datotekama (.rels).
 +Osim sadržaja, u XML datotekama spremljeni su i metapodaci o dokumentu (autor, vrijeme kreiranja itd.)
 +Iako DOCX format po definiciji nema u sebi nikakve //macro// naredbe, ipak je podložan nekim napadima koji koriste 
 +njegove relacijske datoteke i mogućnost lagane manipulacije istima.
  
 +Postoje razni alati koji mogu čitati i uređivati DOCX datoteke. Glavni među njima je Microsoft Word. Osim njega tu su i 
 +LibreOffice, SoftMaker Office 2010 te mnogi drugi. Naravno, ostali često imaju samo ograničene mogućnosti.
 ===== Uvod ===== ===== Uvod =====
-OOXML ili Open Office XML je skupina formata kreirana od strane //Microsoft//-a. +OOXML ili Office Open XML je skupina formata kreirana od strane //Microsoft//-a. 
 Služe prikazu podataka: tabličnog, u obliku grafova, prezentacija i raznih dokumenata. Uvedeni su u Microsoft Office 2007 Služe prikazu podataka: tabličnog, u obliku grafova, prezentacija i raznih dokumenata. Uvedeni su u Microsoft Office 2007
  kao zadani formati za //Word//, //Excel// te //PowerPoint// programe. Novi formati uvedeni su sa svrhom da  kao zadani formati za //Word//, //Excel// te //PowerPoint// programe. Novi formati uvedeni su sa svrhom da
Redak 11: Redak 20:
 Svi ovi formati su zapravo  Svi ovi formati su zapravo 
 komprimirane XML datoteke, a u njih spadaju: komprimirane XML datoteke, a u njih spadaju:
-  * Open Office XML Document - tekstualne datoteke +  * Office Open XML Document - tekstualne datoteke 
-  * Open Office XML Presentation - prezentacije +  * Office Open XML Presentation - prezentacije 
-  * Open Office XML Workbook - tablični prikaz podataka+  * Office Open XML Workbook - tablični prikaz podataka
  
 Postoje 4 vrste ekstenzija Postoje 4 vrste ekstenzija
Redak 31: Redak 40:
  
  
-===== Sadržaj DOCX formata =====+===== Sadržaj DOCX datoteka =====
  
-S obzirom da je docx datoteka zapravo skup komprimiranih xml datoteka, za otvoriti te datoteke prvo se treba izvršiti //unzip// operacija. Prvi korak je preimenovati ekstenziju datoteke iz .docx u .zip. Sada se datoteka može raspakirati. Raspakirana datoteka sastoji se od nekoliko djelova (prikazanih na slici ispod). {{  :racfor_wiki:docx_unzip.png?300  }}//Content Types //je xml datoteka nalazi se u samom korijenu paketa. Datoteka sadrži putanje do ostalih datoteka koje zajedno sačinjavaju smislenu cjelinu.Na primjer, sljedeći zapis je putanja do glavne xml datoteke u kojoj je sadržan tekst datoteke: **<Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>**+S obzirom da je docx datoteka zapravo skup komprimiranih xml datoteka, za otvoriti te datoteke prvo se treba izvršiti //unzip// operacija. Prvi korak je preimenovati ekstenziju datoteke iz .docx u .zip. Sada se datoteka može raspakirati. Raspakirana datoteka sastoji se od nekoliko djelova (prikazanih na slici ispod). {{  :racfor_wiki:docx_unzip.png?300  }}//Content Types //je xml datoteka nalazi se u samom korijenu paketa. Datoteka sadrži putanje do ostalih datoteka koje zajedno sačinjavaju smislenu cjelinu. Na primjer, sljedeći zapis je putanja do glavne xml datoteke u kojoj je sadržan tekst datoteke: **<Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>**
  
 //_rels // je mapa koja sadrži .rels dokument. Općenito su dokumenti koji završavaju .rels ekstenzijom dokumenti koji opisuju relacije između sadržaja i izvora. Osim u korijenskom, postoje //_rels// mape i u drugim podmapama. Tako u //word/_rels// poddirektoriju postoji relacijska datoteka u kojoj se zapisuju relacije s glavnim tekstom. Kako je on spremljen u //document.xml// datoteci, xml datoteka s relacijama naziva se //document.xml.rels//. Relacije se sastoje od nekoliko dijelova: //_rels // je mapa koja sadrži .rels dokument. Općenito su dokumenti koji završavaju .rels ekstenzijom dokumenti koji opisuju relacije između sadržaja i izvora. Osim u korijenskom, postoje //_rels// mape i u drugim podmapama. Tako u //word/_rels// poddirektoriju postoji relacijska datoteka u kojoj se zapisuju relacije s glavnim tekstom. Kako je on spremljen u //document.xml// datoteci, xml datoteka s relacijama naziva se //document.xml.rels//. Relacije se sastoje od nekoliko dijelova:
Redak 57: Redak 66:
  
 ===== Glavni dokument ===== ===== Glavni dokument =====
 +//Document.xml// je dokument u kojem se gradi sav prikaz podataka. Sadrži tekst i reference na
 +druge sastavnice dokumenta. 
 +Dvije su glavne građevne jedinice ovog dokumenta: paragrafi i tablice. Paragraf (**<w:p>**)  je osnovna građevna jedinica ovog dokumenta. Svaki paragraf sastoji se od 2 djela: formata i sadržaja. Format može biti
 +izražen direktno (npr. centriranje linije) ili indirektno (referencirajući neki stil). Izražava se unutar
 +**<w:pPr>** bloka. Sadržaj se izražava u tzv. //run// bloku. //Run// blokovi također mogu imati svoj format (**<w:rPr>**). Na primjer, ako
 +u nekom paragrafu jednu riječ želimo ukositi (//italic//), taj paragraf imat će nekoliko //run// blokova od kojih je jedan
 +zadužen za ukošenu riječ.//Run// blokovi najčešće sadrže tekst (**<w:t>**), ali mogu sadržavati i slike,
 +razne simbole, //tab//-ove itd.
  
 +{{ :racfor_wiki:docx_document.png?700 |}}
 +
 +Na slici poviše prikazan je izgled //document.xml// datoteke kojoj je sav tekst:
 +
 +"//Ovo je tekst//
 +
 +
 +//Ovo je **boldani** tekst//"
 +
 +Vidimo da je u slučaju u kojem se za novu riječ koristi dodatan format
 +potrebno rascjepkati početni tekst u nove blokove.
 +
 +Tablice (**<w:tbl>**) su također građevne jedinice dokumenta. Sastoje se od redaka i stupaca. Retci ne trebaju imati jednak broj stupaca.
 +Početni dio tablice je onaj sa svojstvima (**<w:tblPr>**).
 +
 +{{ :racfor_wiki:docx_table.png?600 |}}
 ===== Aplikacije za čitanje i uređivanje ===== ===== Aplikacije za čitanje i uređivanje =====
  
Redak 83: Redak 116:
  
  
-===== Chapter ... ===== 
  
 ===== Zaključak ===== ===== Zaključak =====
  
 +DOCX format je široko korišten format za kreiranje, čitanje i uređivanje tekstualnih datoteka. Zbog toga je bitno
 +da ima određene kvalitete kao što su sigurnost, jednostavnost za korištenje, brzina pristupa, razvijeni alati za korištenje itd. 
 +Zbog onemogućenja //macro// naredbi porasla je razina sigurnosti datoteka. Iako se vjerojatno nikada neće 
 +u potpunosti ukloniti mogućnost zlouporabe formata, ovaj je format relativno siguran za korištenje.
 +XML datoteke su donijele bolju organizaciju te se datoteke brže i jednostavnije mijenjaju. 
 +Postoje brojne mogućnosti za rad s ovim formatom, a i uvelike je podržan (postoji mnogo alata za rad). 
 +Zbog svega toga smatram da je u današnje vrijeme ovo jedan vrlo dobar tekstualni format kojeg se isplati koristiti. 
  
 ===== Sources ===== ===== Sources =====
racfor_wiki/datoteke_i_datotecni_sustavi/docx_format.1578616261.txt.gz · Zadnja izmjena: 2024/12/05 12:23 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0