Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4app_printxml [Cor4 WIki]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cor4app_printxml [2005/08/28 20:57]
ivivan
— (current)
Line 1: Line 1:
-====== Print XML ====== 
- 
-A nyomtatáshoz használt XML fájl egy ''DOCUMENT'' tag-en belül van, amelyen belül helyezkednek el a lapot leíró ''HEADER'', ''FOOTER'' és ''PAGE'' csoportok. Az utóbbi három belső felépítése megegyezik, és mindháromból csak egy lehet. 
- 
-Az atribútumok megadásánál minden esetben lehet váltózóra hivatkozni a #valtozonev# jelöléssel. A ''pagenum'' változó előre definiált és minden esetben az aktuális oldal számát tartalmazza. 
- 
-A ''HEADER'', ''FOOTER'' és ''PAGE''-en belül a következő tag-eket használhatjuk: 
- 
-  * IMG 
-  * TEXT 
-  * GO 
-  * RGO 
-  * PAGE 
-  * COLOR 
-  * FONT 
-  * LN 
-  * LINE 
-  * REPEAT 
-  * TABLE 
- 
-A megfelelő attribútumokat a következőkben ismertetjük: 
- 
-===== DOCUMENT ===== 
- 
-  * UNIT (mm, cm, in=inch, pt=point; default:mm) 
-  * ORIENT (P or Portrait, L or Landscape; default:P) 
-  * FORMAT (A3, A4, A5, Letter, Legal) (lehet ) 
- 
-===== HEADER, FOOTER és PAGE ===== 
-  * TMARGIN (margo beallitasok; alapertelmezett 1 cm) 
-  * RMARGIN 
-  * LMARGIN 
- 
-==== IMG ==== 
- 
-  * SRC    (file eleresi utvonal, lehet valtozo is!) 
-  * POSX   (bal felso sarokbol, ha negativak, akkor a jobb also sarokbol) 
-  * POSY   (default ertek a kurrens pozicio) 
-  * WIDTH  (kotelezo! ) 
-  * HEIGHT (elhagyhato, ekkor aranyosan rakja be a kepet) 
- 
-==== TEXT ==== 
-    + DATA (lehet sort torni \n-el) 
-    + ALIGN  (L: left alignment, C: center, R: right alignment, J: justification (default)) 
- + WIDTH  (cella szelesseg ha 0, akkor a jobb margoig fog erni, kotelezo) 
- + HEIGHT (cella magassag, kotelezo) 
- + BORDER (0: no border(default), 1: frame, L: left, T: top, R: right, B: bottom) 
- + FILL   (1: bg befestve, 0: attetszo(default)  --  elotte COLOR-al kell beallitani a kitoltes szinet) 
- 
-- GO     (kurrens pozicio allitasa; default a kurrens poziciok) 
- + TOX (bal felso sarok az origo) 
- + TOY 
- 
-- RGO (Relativ GO) 
- + TOX (kurrens pozicio+TOX) 
- + TOY (kurrens pozicio+TOY) 
- 
-- PAGE 
- Uj oldal hozzaadasa 
- 
-- COLOR    (hexaban: pl:FFFFFF, barmelyik allithato kulon kulon is) 
-    + FCOL (fill color) 
-    + DCOL (draw color) 
-    + TCOL (text color) 
- 
-- FONT (kulon kulon is allithatoak) 
-    + NAME  ( # Courier (fixed-width) 
- # Helvetica or Arial (synonymous; sans serif) 
- # Times (serif) //ebben ki vannak javitva az ekezetek 
- # Symbol (symbolic) 
- # ZapfDingbats (symbolic)) 
- + STYLE ( # N: empty string: regular 
- # B: bold 
- # I: italic 
- # U: underline) 
-    + SIZE  (default: 12) 
- 
-- LN 
- + HEIGHT (ha meg van adva, akkor az aktualis mertekegysegnek megfeleloen ekkora meretu sort dob, 
-   ha nincs megadva, akkor az utolso cella magassaganak megfelelo lesz a magassag (sortores nelkul!)) 
- 
-- LINE:   ((fromx,fromy)----->(tox,toy)) pontos koordinatakkal kell hasznalni, mert nem nezi a margot 
- a border is line, ugyhogy az itt allitottak vonatkoznak arra is. 
-    + FROMX  (defaultnak a kurrens poziciok vannak beallitva) 
-    + FROMY 
-    + TOX 
-    + TOY 
- + WIDTH (a vonal vastagsaga) 
- 
-- REPEAT (elemet lehet vele ismetelni) 
- (tombbe szedett ertekeket kell ez esetben hasznalni, ha azt akarjuk, hogy ne ugyanolyan ertekei legyenek az ismetelt elemnek) 
- + COUNT (ennyiszer ismetel, ha nincs megadva, akkor az ismetelt valtozok ertekeinek a darabszamaszor ismetel) 
- 
-- TABLE 
- 2 fele van: 
- vektor: array(elem1, elem2, ...); 
- tablazat: array (fejlec1 => array(fejlec1mezo1, fejlec1mezo2, ...), 
- fejlec2 => array(fejlec2mezo1, fejlec2mezo2, ...), ...); 
- tablazatnal: 
- kotelezoek: 
- + WIDTH  (cella szelesseg, tobb oszlop eseten vesszovel elvalasztva) 
- + HEIGHT (cella magassag) 
- + ARRAY  (tomb azonositoja) 
- elhagyhatoak: 
- + ALIGN   (igazitas, tobb oszlop eseten oszlopokra megadva, vesszovel elvalasztva, default: 'J') 
- + HEAD   (tablazat fejlec nelkul; default:nincs engedelyezve) 
- + BODY    (default: engedelyezve van) 
- + HBORDER (ha 1, akkor vizszintesen bevonalazza, default:nincs vonal) 
- + LN   (sorok kozotti magassag) 
- + FILL    (fejlec: 0:nincs, 1:kitoltes | body: 0:nincs, 1:csikozas, 2:osszes kitoltese  pl: '10' fejlec fill, body nem) 
- (egy sorosnal felvaltva szinez) 
- + BORDER  (fuggoleges vonalazas, vesszovel elvalasztva kell megadni a cellakra vonatkozo bordert, pl:'L,R,LR') 
- a fejlecre vonatkoznak(a testre vonatkozoakat COLOR vagy FONT elemben kell megadni): 
- + FCOL    (FILL-t be kell kacsolni hozza) 
- + DCOL 
- + TCOL 
- + HEADB   (kell e ra keret, default: 1--van rajta) 
- + NAME 
- + SIZE 
- + STYLE 
- + HEADH   (a fejlec cellamagassaga) 
- 
- lehetoseg van a body cellaiban a b, u, i-t hasznalni ugy, hogy a kiirando szoveg elott hasznaljuk a <b> </b>-t (vagy +b+ -b- es a trans) 
- egy cellan belul nem valtoztathato... 
  

cor4app_printxml.1125262662.txt.gz · Last modified: 2021/01/05 11:54 (external edit)