123

Uwaga! Ta wi­try­na wy­ko­rzy­stu­je pli­ki cook­ies w ce­lu umoż­li­wie­nia dzia­ła­nia nie­któ­rych fun­kcji ser­wi­su (np. zmia­ny ko­lo­ru tła, wy­glą­du in­ter­fej­su, itp.) oraz w ce­lu zli­cza­nia li­czby odwie­dzin. Wię­cej in­for­ma­cji znaj­dziesz w Po­li­ty­ce pry­wat­no­ści. Ak­tual­nie Two­ja przeg­lą­dar­ka ma wy­łą­czo­ną ob­słu­gę pli­ków co­o­kies dla tej wi­try­ny. Ten ko­mu­ni­kat bę­dzie wy­świet­la­ny, do­pó­ki nie za­ak­cep­tu­jesz pli­ków cook­ies dla tej wi­try­ny w swo­jej przeg­lą­dar­ce. Ro­zu­miem, ak­cep­tu­ję pli­ki cook­ies!
:
o
[
]
Z
U

Noty techniczne

Ni­niej­szy do­ku­ment za­wie­ra no­ty te­chni­czne uzu­peł­nia­ją­ce do­ku­men­ta­cję te­chni­czną pro­gra­mu.


1. Nota nr 1 z dnia 09.02.2003. Nowa obsługa stylów i wierszowników

(Uwaga! Niniejsza nota dotyczy programów Kombi i KombiKor w wersjach od 6.2 wzwyż).

Je­dną z naj­czę­ściej wy­mie­nia­nych trud­no­ści w opa­no­wa­niu Kom­bi jest skom­pli­ko­wa­na ob­słu­ga sty­lów i wier­szo­wni­ków (więcej na ten temat).

Przypomnę, że w przy­pad­ku sty­lów do­tych­cza­so­wa ob­słu­ga po­le­ga­ła na wy­ko­rzy­sta­niu tzw. ko­du po­wro­tu do po­prze­dnie­go sty­lu. Ta­kie roz­wią­za­nie wy­ma­ga­ło dok­ła­dne­go „zbi­lan­so­wa­nia” ko­dów sty­lu i ko­dów po­wro­tu do po­prze­dnie­go sty­lu, a usu­nię­cie frag­men­tu tek­stu z nie­spa­ro­wa­ną li­czbą tych ko­dów po­wo­do­wa­ło za­bu­rze­nia w skła­da­nym tekście.

W przy­pad­ku wier­szo­wni­ków – wa­dą był fakt, że zmia­na pa­ra­me­trów wier­szo­wni­ka, w któ­rym stał kur­sor prze­no­si­ła się na wier­szo­wni­ki na­stęp­ne, je­śli pa­ra­me­try w nich nie by­ły za­blo­ko­wa­ne. Po­nad­to, w przy­pad­ku wier­szo­wni­ka – nie dzia­ła­ło za­zna­cze­nie frag­men­tu tek­stu. Zmie­nia­ny był zaw­sze ten wier­szo­wnik, w któ­rym stał kur­sor.

W związ­ku z po­wyż­szym, do­ko­na­no na­stę­pu­ją­cych zmian:

  • Do­myś­lną ak­cją po za­zna­cze­niu frag­men­tu tek­stu i wpro­wa­dze­niu zmian w stylu jest wsta­wie­nie w miej­scu po­cząt­ku za­zna­czo­ne­go frag­men­tu tekstu ko­du sty­lu (tak by­ło po­prze­dnio), na­to­miast – w miej­scu koń­ca za­zna­cze­nia – nie ko­du po­wro­tu sty­lu, ale ró­wnież ko­du sty­lu, o pa­ra­me­trach wy­ni­ka­ją­cych z te­go miej­sca w tek­ście, w któ­re wsta­wia­ny jest kod.
  • Je­śli w za­zna­czo­nym frag­men­cie tek­stu znaj­du­ją się in­ne ko­dy sty­lu – to zo­sta­ną one od­po­wie­dnio zmo­dy­fi­ko­wa­ne, tak że zmia­nie uleg­nie tyl­ko pa­ra­metr, któ­ry ak­tual­nie zmie­ni­liś­my (z uw­zglę­dnie­niem na­stęp­nej uwagi).
  • Przy­trzy­ma­nie kla­wi­sza Ctrl – spo­wo­du­je przed do­ko­na­niem zmia­ny au­to­ma­ty­czne za­zna­cze­nie aka­pi­tu, w któ­rym znaj­du­je się kursor.
  • Spo­sób wpro­wa­dze­nie sty­lu z li­sty za­le­ży od no­we­go pa­ra­me­tru sty­lu, tj. Łącz parametry. Je­śli dla da­ne­go sty­lu ten pa­ra­metr jest włą­czo­ny i w tek­ście jest za­zna­czo­ny frag­ment, to wkle­je­nie sty­lu spo­wo­du­je zmia­ny w za­zna­czo­nym frag­men­cie tek­stu tyl­ko tych pa­ra­me­trów, któ­re są za­dek­la­ro­wa­ne ja­ko ak­ty­wne we wpro­wa­dza­nym sty­lu. Je­śli wspo­mnia­ny wcześ­niej pa­ra­metr nie jest włą­czo­ny – sty­le znaj­du­ją­ce się we­wnątrz za­zna­czo­ne­go frag­men­tu zo­sta­ną usu­nię­te. Przy­trzy­ma­nie kla­wi­sza Shift w tej sy­tua­cji zmie­nia chwi­lo­wo stan op­cji Łącz pa­ra­me­try na prze­ci­wny.
    Je­śli pod­czas wkle­ja­nia sty­lu z li­sty w tek­ście nie za­zna­czo­no frag­men­tu – ani op­cja Łącz parametry, ani kla­wisz Shift nie ma­ją wpły­wu na ak­cję. Na­to­miast kla­wisz Ctrl spo­wo­du­je za­zna­cze­nie aka­pi­tu, w któ­rym znaj­du­je się kursor.
  • Do­da­no moż­li­wość de­fi­nio­wa­nia ty­pu sty­lu. Do­stęp­ne są trzy typy:

    • Styl bazowy. W ta­kim sty­lu wszy­stkie pa­ra­me­try mu­szą być okreś­lo­ne. Nie mo­gą mieć za­sto­so­wa­nia pa­ra­me­try „wyszarzone”.

    • Styl strumieniowy. Jest to ta­ki styl, któ­ry był uży­wa­ny do­tych­czas. Pa­ra­me­try nie­o­kreś­lo­ne zo­sta­ną przy­ję­te ze stru­mie­nia tekstu.

    • Styl dziedziczony. Je­śli w ta­kim sty­lu zo­sta­nie uży­ty pa­ra­metr nie­o­kreś­lo­ny, to je­go war­tość zo­sta­nie po­bra­na ze sty­lu nad­rzę­dne­go przy­pi­sa­ne­go te­mu sty­lo­wi. Sty­lem nad­rzę­dnym mu­si być styl bazowy.

    Wyboru ty­pu sty­lu do­ko­nu­je­my za po­mo­cą roz­wi­ja­nej li­sty w gór­nej czę­ści ok­na wła­ści­wo­ści stylu.

  • Zmia­na pa­ra­me­tru sty­lu ba­zo­we­go prze­no­si się na nie­zde­fi­nio­wa­ne pa­ra­me­try sty­lów po­tom­nych, dla któ­rych mo­dy­fi­ko­wa­ny styl jest sty­lem nad­rzę­dnym.
  • Do­da­no je­szcze je­den pa­ra­metr – Oznacz kolorem. Pa­ra­metr ten współ­pra­cu­je z no­wą fun­kcją pro­gra­mu, tj. wy­świet­la­niem tek­stu w ko­lo­rach spe­cjal­nych za­ró­wno w ram­kach na stro­nie, jak i w KombiKorze. Fun­kcję włą­cza­my w Kombi­Korze – me­nu Widok/Ko­lo­ry spe­cjal­ne, zaś w Kom­bi – w Auto­pilo­cie/Wi­dok/Wy­świetl tek­sty w ko­lo­rach specjalnych.
    Je­śli włą­czy­my wy­mie­nio­ną wy­żej fun­kcję, zaś w sty­lu za­zna­czy­my Oznacz kolorem, to pro­gram bę­dzie wy­świet­lał tekst zło­żo­ny tym sty­lem w ko­lo­rze za­dek­la­ro­wa­nym w sty­lu. Ko­lor przy­pi­sa­ny sty­lo­wi bę­dzie wy­ko­rzy­sty­wa­ny do wy­świet­la­nia je­go naz­wy na li­ście stylów.
    Dodano ró­wnież moż­li­wość glo­bal­ne­go zde­fi­nio­wa­nia ko­lo­rów dla sty­lu wy­tłu­szczenia, kur­sy­wy oraz wy­tłu­szczo­nej kur­sy­wy. Je­śli w sty­lu nie włą­czo­no Oznacz kolorem, zaś fun­kcja Kolory specjalne jest ak­ty­wna – pro­gram bę­dzie wy­świet­lał sty­le z włą­czo­ny­mi atry­bu­ta­mi wy­tłu­szcze­nia lub kur­sy­wy w pre­de­fi­nio­wa­nych ko­lo­rach (ko­lo­ry te usta­la­my w krea­to­rze kon­fi­gu­ra­cji na za­kład­ce Kolory interfejsu).
  • W za­kre­sie ob­słu­gi wierszowników – wpro­wa­dzo­no ana­lo­gi­czne po­praw­ki, tzn. je­śli zmie­nia­my pa­ra­metr wier­szo­wni­ka, a w tek­ście jest za­zna­czo­ny frag­ment, to zmia­nie ule­ga­ją wszy­stkie ob­ję­te za­zna­cze­niem wier­szo­wni­ki, przy czym zmie­nia­ny jest tyl­ko ak­tual­nie edy­to­wa­ny pa­ra­metr. Pod­czas zmian pa­ra­me­trów wier­szo­wni­ka „z rę­ki” – stan kla­wi­szy CtrlShift nie ma zna­cze­nia. Je­śli w tek­ście nie za­zna­czo­no frag­men­tu – jest au­to­ma­ty­cznie zaz­na­czany aka­pit, w któ­rym znaj­du­je się kursor.
  • Zmia­na wier­szo­wni­ka z li­sty od­by­wa się po­dob­nie do zmia­ny sty­lów – z uw­zglę­dnie­niem op­cji Łącz pa­ra­me­try, z tym, że przy bra­ku włą­cze­nia tej op­cji – wier­szo­wni­ki we­wnątrz za­zna­czo­ne­go frag­men­tu nie są usu­wa­ne, jak w przy­pad­ku sty­lów, ale są za­stę­po­wa­ne wier­szo­wni­kiem wy­bra­nym z li­sty. Po­dob­nie jak dla sty­lów dzia­ła tu kla­wisz Shift (tzn. zmie­nia chwi­lo­wo stan op­cji Łącz parametry).
  • Wier­szo­wni­ki ró­wnież mo­gą być ozna­cza­ne ko­lo­rem. W ak­tual­nej wer­sji ko­lor ten jest wy­ko­rzy­sty­wa­ny je­dy­nie do opi­su na li­ście wier­szo­wni­ków. Pla­nu­je się wy­ko­rzy­sta­nie te­go ko­lo­ru do ozna­cze­nia spo­so­bu ró­wna­nia tek­stu w Kombi­Korze. Cze­ka­my na sugestie.
    Zmie­nio­no ró­wnież spo­sób ozna­cza­nia wier­szo­wni­ków na li­ście. Te­raz ob­ra­zek sym­bo­li­zu­ją­cy wier­szo­wnik skła­da się z dwóch czę­ści. W czę­ści gór­nej kil­ka po­zio­mych li­nii sym­bo­li­zu­je li­niu­szek. Ko­lor czar­ny ozna­cza li­niu­szek włą­czo­ny, ko­lor si­wy – stan nie­o­kreś­lo­ny. Li­niu­szek wy­łą­czo­ny jest ozna­cza­ny czer­wo­nym prze­kreś­le­niem. W dol­nej czę­ści pik­to­gra­mu znaj­du­je się po­zio­ma li­nia za­koń­czo­na strzał­ką bądź strzał­ka­mi sym­bo­li­zu­ją­cy­mi spo­sób ró­wna­nia tekstu.
  • Sta­re do­ku­men­ty – za­wie­ra­ją­ce ko­dy po­wro­tu sty­lu są na­dal ob­słu­gi­wa­ne i mo­gą być mo­dy­fi­ko­wa­ne no­wy­mi pro­ce­du­ra­mi, trze­ba je­dnak uwa­żać na „spa­ro­wa­nie” ko­dów sty­lu i ko­dów po­wro­tu. Aby umoż­li­wić edy­cję sta­rych do­ku­men­tów „po sta­re­mu” wpro­wa­dzo­no op­cję kom­pa­ty­bil­no­ści (Ob­słu­ga sty­lów w Krea­torze kon­fi­gu­ra­cji).
  • Aby umoż­li­wić współ­pra­cę Kom­bi z KombiKorem, wpro­wa­dzo­no w KombiKorze no­wą pa­le­tę na­rzę­dzio­wą – Listę sty­lów i wierszowników (me­nu Edycja), któ­rą ob­słu­gu­je­my iden­ty­cznie jak li­stę sty­lów i wier­szo­wni­ków w Auto­pilocie.



2. Nota nr 2 z dnia 20.02.2003. No­we atry­bu­ty sty­lu – WytłuszczenieKursywa

(Uwaga! Niniejsza nota dotyczy programów Kombi i KombiKor w wersjach od 6.2 wzwyż).

Atrybuty Wytłuszczenie (bold) oraz Kursywa (ita­lic) nie są ce­cha­mi kro­ju w ta­kim sen­sie jak np. wiel­kość, co unie­moż­li­wia pro­stą zmia­nę tych atry­bu­tów (więcej na ten temat).

Tzn. ma­jąc da­ny krój moż­na zmie­nić je­go wiel­kość nie zmie­nia­jąc kro­ju. Czy­li np. wiel­ko­ści 10 pt jak i 20 pt są ge­ne­ro­wa­ne z te­go sa­me­go pli­ku dys­ko­we­go. W przy­pad­ku wspo­mnia­nych wcześ­niej atry­bu­tów jest ina­czej. Każ­da od­mia­na – czy to wy­tłu­szczo­na, czy po­chy­lo­na jest po pro­stu in­nym pli­kiem dys­ko­wym. W związ­ku z po­wyż­szym (do tej po­ry) pro­gram nie ob­słu­gi­wał tych atry­bu­tów po­zo­sta­wia­jąc moż­li­wość ich wy­bo­ru po pro­stu po­przez wy­bór od­po­wie­dnie­go kro­ju. Roz­wią­za­nie to mia­ło je­dnak wa­dę, któ­ra szcze­gól­nie do­tkli­wie uja­wni­ła się po wpro­wa­dze­niu no­wej ob­słu­gi sty­lów. Wa­da ta po­le­ga­ła na tym, że je­śli za­zna­czy­liś­my frag­ment tek­stu, w któ­rym wy­stę­po­wa­ły frag­men­ty na­pi­sa­ne in­ną od­mia­ną te­go sa­me­go kro­ju (np. kur­sy­wą), to zmia­na kro­ju w ca­łym frag­men­cie po­wo­do­wa­ła ró­wnież zmia­nę frag­men­tu wy­róż­nio­ne­go, pod­czas gdy użyt­ko­wnik ocze­ki­wał­by ra­czej wy­mia­ny kro­ju, ale z za­cho­wa­niem atry­bu­tu (np. wspo­mnia­nej kursywy).

W związ­ku z po­wyż­szym wpro­wa­dzo­no w sty­lu dwa do­dat­ko­we atry­bu­ty, tj. właś­nie WytłuszczenieKursywę. Ich dzia­ła­nie po­le­ga na tym, że dla wy­bra­ne­go kro­ju wy­szu­ki­wa­ne są w Menedżerze krojów wszy­stkie kro­je na­le­żą­ce do tej sa­mej ro­dzi­ny, a na­stęp­nie – je­śli włą­czo­ny jest atry­but Wy­tłu­szcze­nie – wy­szu­ki­wa­ny jest spoś­ród kro­jów na­le­żą­cych do wy­bra­nej ro­dzi­ny ten krój, któ­ry w naz­wie ma sło­wo Bold. Po­dob­nie dla atry­bu­tu Kur­sy­wa wy­szu­ki­wa­ny jest krój za­wie­ra­ją­cy w naz­wie sło­wo Italic. Je­śli ta­ki krój zo­sta­nie zna­le­zio­ny – pro­gram au­to­ma­ty­cznie wy­mie­ni krój ak­tual­nie wy­bra­ny na tak zna­le­zio­ny co zo­sta­nie zob­ra­zo­wa­ne zmia­ną naz­wy bie­żą­ce­go kro­ju na za­kład­ce Au­to­pi­lo­ta. Je­śli pro­gram nie do­pa­su­je kro­ju za po­mo­cą opi­sa­ne­go wy­żej al­go­ryt­mu, to wy­bie­ra­na jest au­to­ma­ty­cznie od­po­wie­dnia od­mia­na kro­ju Ti­mes New Ro­man lub Arial w za­leż­no­ści od te­go, czy wy­bra­ny krój był kro­jem sze­ry­fo­wym, czy też je­dno­ele­men­to­wym. W tej sy­tua­cji naz­wa wy­bra­ne­go kro­ju (na za­kład­ce Au­to­pi­lo­ta) po­zo­sta­nie nie zmie­nio­na i do­dat­ko­wo ozna­czo­na iko­ną .

Użycie oma­wia­nych atry­bu­tów jest po­dob­ne do uży­cia in­nych atry­bu­tów. Tzn. za­zna­cza­my frag­ment tek­stu i wy­bie­ra­my np. Wy­tłu­szcze­nie. Pro­gram do­ko­na opi­sa­nej wy­żej ana­li­zy i w za­zna­czo­nym frag­men­cie usta­wi od­po­wie­dni krój. Je­śli w sty­lu pa­ra­metr Wy­tłu­szcze­nie lub Kur­sy­wa jest „wy­sza­rzo­ny” – pro­gram przy­jmie od­po­wie­dni stan atry­bu­tu z po­prze­dnie­go stylu.

Nieco od­mien­ne dzia­ła­nie tych atry­bu­tów ma miej­sce w Kombi­Korze. Je­śli za­zna­czy­my w nim frag­ment tek­stu i uży­je­my od­po­wie­dniej iko­ny – pro­gram wsta­wi wła­ści­we sty­le na po­cząt­ku i koń­cu za­zna­cze­nia. Je­śli na­to­miast kur­sor stoi bez­po­śre­dnio przed (lub za) zna­kiem sty­lu i bę­dzie­my zmie­niać stan ikon lub – pro­gram nie bę­dzie wsta­wiał no­wych sty­lów, ale bę­dzie mo­dy­fi­ko­wał stan tych atry­bu­tów w sty­lu przed (lub za) któ­rym stoi kur­sor. Po­nad­to – w KombiKorze do­da­no je­szcze je­dną iko­nę – , któ­rej dzia­ła­nie po­le­ga na wsta­wie­niu sty­lu ze wszy­stki­mi pa­ra­me­tra­mi wy­sza­rzo­ny­mi oraz wy­łą­czo­ny­mi atry­bu­ta­mi wy­tłu­szcze­nie i kur­sy­wa. W kon­sek­wen­cji tak wpro­wa­dzo­ny styl od­wo­łu­je po­prze­dnio uży­te atry­bu­ty. Ten styl nie mo­że być uży­ty, je­śli w edy­to­rze jest za­zna­czo­ny frag­ment tek­stu. W tej sy­tua­cji za­zna­cze­nie jest cho­wa­ne, a styl zo­sta­nie wpro­wa­dzo­ny w miej­scu, w któ­rym znaj­du­je się kur­sor.

W stan­dar­do­wej kon­fi­gu­ra­cji pro­gra­mu przy­pi­sa­no omó­wio­nym wy­żej fun­kcjom na­stę­pu­ją­ce skró­ty kla­wi­szo­we: Ctrl+B – wy­tłu­szcze­nie, Ctrl+K – kur­sy­wa, Ctrl+J – od­wo­ła­nie wy­tłu­szcze­nia i kur­sy­wy.

Pod­czas ot­wie­ra­nia sta­rych do­ku­men­tów – pro­gram au­to­ma­ty­cznie do­ko­na ana­li­zy wczy­ty­wa­nych sty­lów i włą­czy od­po­wie­dnie atry­bu­ty. Np. je­śli w ot­wie­ra­nym do­ku­men­cie za­sto­so­wa­no krój Ti­mes New Ro­man Bold Ita­lic – po ot­war­ciu go w wer­sji 6.201 (i wy­żej) – styl bę­dzie miał włą­czo­ne atry­bu­ty Wy­tłu­szcze­nie oraz Kur­sy­wę.



3. No­ta nr 3 z dnia 22.05.2003. For­mat zna­czni­ko­wy

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy pro­gra­mów Kom­bi i KombiKor w wer­sjach od 6.3 wzwyż).

Od wer­sji 6.3 pro­gram ob­słu­gu­je for­mat zna­czni­ko­wy. Idea te­go for­ma­tu po­le­ga na moż­li­wo­ści przed­sta­wie­nia ko­dów ste­ru­ją­cych uży­wa­nych w Kom­bi do usta­la­nia atry­bu­tów wy­świet­la­ne­go tek­stu za po­mo­cą zna­czni­ków (ta­gów). Zna­czni­ki są cią­ga­mi zna­ków ogra­ni­czo­ny­mi z le­wej stro­ny zna­kiem < i z pra­wej – zna­kiem >. We­wnątrz zna­czni­ka mo­gą wy­stę­po­wać pod­zna­czni­ki. Pod­zna­czni­ki są ozna­czo­ne cią­giem wiel­kich li­ter po­prze­dzo­nym zna­kiem /. Pod­zna­czni­ki mo­gą za­wie­rać pa­ra­me­try – w ta­kiej sy­tua­cji pod­zna­cznik jest za­koń­czo­ny dwu­krop­kiem, po któ­rym wy­stę­pu­ją pa­ra­me­try.

Peł­ny wy­kaz zna­czni­ków i po­dzna­czni­ków znaj­du­je się w pli­ku KombiKor (s. 18).



4. No­ta nr 4 z dnia 22.09.2003. Roz­sze­rzo­ny do­ku­ment Kom­bi

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 6.0 wzwyż).

Aby utwo­rzyć roz­sze­rzo­ny do­ku­ment Kom­bi wy­bierz (w pro­gra­mie Kom­bi) fun­kcję Za­pisz ja­ko... i z li­sty fil­trów wy­bierz po­zy­cję Roz­sze­rzo­ny do­ku­ment Kom­bi. Pro­gram ot­wo­rzy do­dat­ko­we ok­no za­wie­ra­ją­ce zna­czni­ki po­zwa­la­ją­ce wy­brać kom­po­nen­ty za­pi­sy­wa­ne w do­ku­men­cie. Np. je­śli wy­bie­rze­my Za­pisz do­wią­za­ne pli­ki, to pro­gram za­pi­sze w do­ku­men­cie ró­wnież wszy­stkie gra­fi­ki zwią­za­ne z do­ku­men­tem.

Do­dat­ko­wo mo­że­my za­zna­czyć zna­cznik Utwórz ar­chi­wum samo­roz­pa­ko­wu­ją­ce; wte­dy pro­gram prze­kształ­ci za­pi­sa­ny plik z roz­sze­rze­niem *.kme, na wy­ko­ny­wal­ny plik *.exe, na­to­miast włą­cze­nie zna­czni­ka Ot­wórz in­ter­fejs ar­chi­wi­ze­ra spo­wo­du­je ot­war­cie ok­na ar­chi­wi­ze­ra, co da­je nam moż­li­wość do­dat­ko­wych ope­ra­cji na two­rzo­nym ar­chi­wum, np. rę­czne do­da­nie do­dat­ko­wych pli­ków lub usu­nię­cie nie­któ­rych pli­ków z ar­chi­wum.

Aby ot­wo­rzyć roz­sze­rzo­ny do­ku­ment Kom­bi, na­le­ży wy­ko­nać fun­kcję Ot­wórz i z li­sty ty­pów pli­ków wy­brać roz­sze­rze­nie *.kme, a na­stęp­nie wy­brać ot­wie­ra­ny plik. Plik ten jest skom­pre­so­wa­nym ar­chi­wum i przed ot­war­ciem pro­gram po­pro­si o wska­za­nie lo­ka­li­za­cji, w któ­rej ar­chi­wum zo­sta­nie roz­pa­ko­wa­ne. W cza­sie roz­pa­ko­wy­wa­nia ar­chi­wum, pro­gram utwo­rzy ka­ta­log o naz­wie ta­kiej jak do­ku­ment, a w nim pod­ka­ta­lo­gi o naz­wach od­po­wia­da­ją­cych za­pi­sa­nym kom­po­nen­tom (np. Kro­je, Do­wią­za­ne pli­ki, itp.). Po roz­kom­pre­so­wa­niu ar­chi­wum – pro­gram au­to­ma­ty­cznie ot­wo­rzy plik głó­wny ar­chi­wum (czy­li wła­ści­wy do­ku­ment Kom­bi). Je­śli do­ku­ment ten nie bę­dzie mógł zna­leźć po­wią­za­nych pli­ków (np. kro­jów lub gra­fik) w ka­ta­lo­gach, w któ­rych te pli­ki po­win­ny się znaj­do­wać (np. po prze­nie­sie­niu do­ku­men­tu na in­ny kom­pu­ter) – pro­gram bę­dzie po­bie­rał da­ne z pod­ka­ta­lo­gów za­pi­sa­nych, a na­stęp­nie roz­kom­pre­so­wa­nych ra­zem z do­ku­men­tem.

Uwa­ga! Aby opi­sa­ne wy­żej fun­kcje by­ły w pro­gra­mie do­stęp­ne – w pa­kie­cie mu­si być za­in­sta­lo­wa­ny Ar­chi­wi­zer pli­ków.



5. No­ta nr 5 z dnia 22.09.2003. Pro­fi­le kon­fi­gu­ra­cyj­ne

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 6.0 wzwyż).

Pro­fil kon­fi­gu­ra­cyj­ny to ze­staw pli­ków sta­no­wią­cych opis kon­fi­gu­ra­cji pro­gra­mu głó­wne­go, a tak­że je­go mo­du­łów ze­wnę­trznych. Two­rze­nie pro­fi­lu po­le­ga na prze­ska­no­wa­niu wszy­stkich pod­ka­ta­lo­gów pa­kie­tu po­czy­na­jąc od głó­wne­go ka­ta­lo­gu pro­gra­mu i sko­pio­wa­niu do ar­chi­wum wszy­stkich pli­ków ty­pu *.ini (pli­ki kon­fi­gu­ra­cyj­ne), *.kms (sche­ma­ty roz­mie­szcze­nia pa­let na­rzę­dzio­wych), *.kmp (pa­le­ty na­rzę­dzio­we użyt­ko­wni­ka), *.ksc (skró­ty kla­wi­szo­we), *.key (kla­wia­tu­ry użyt­ko­wni­ka) oraz *.desktop (pul­pit pro­gra­mu Kom­bi). Na­stęp­nie ar­chi­wum jest kom­pre­so­wa­ne i za­pi­sy­wa­ne pod naz­wą po­da­ną przez użyt­ko­wni­ka. Do­myś­lnym ka­ta­lo­giem, w któ­rym pro­gram prze­cho­wu­je pro­fi­le jest ka­ta­log: \wty­czki\pro­fi­le, zaś roz­sze­rze­nie pli­ków z pro­fi­la­mi – to *.kcg. Po utwo­rze­niu pro­fi­lu mo­że­my ot­wo­rzyć ar­chi­wum (przy­cisk Eks­plo­ruj) i za po­mo­cą po­le­ce­nia Utwórz ar­chi­wum samo­roz­pa­ko­wu­jące (z me­nu kon­tek­sto­we­go utwo­rzo­ne­go ar­chi­wum) mo­że­my prze­kształ­cić ar­chi­wum do sa­mo­wy­star­czal­ne­go pli­ku *.exe. W ta­kiej po­sta­ci pli­ki z pro­fi­la­mi mo­gą być udo­stęp­nia­ne in­nym użyt­ko­wni­kom, np. na na­szym ser­we­rze. Pro­fi­le mo­gą być ró­wnież uży­te­czne przy kon­fi­gu­ro­wa­niu do pra­cy wie­lu sta­no­wisk lub też w przy­pad­ku pra­cy na je­dnym sta­no­wis­ku kil­ku osób.

Spo­sób od­two­rze­nia pro­fi­lu za­le­ży od po­sta­ci, w ja­kiej wy­stę­pu­je. Je­śli jest to plik EXE, to na­le­ży go uru­cho­mić (przy czym ża­den in­ny pro­gram pa­kie­tu nie po­wi­nien być uru­cho­mio­ny) i wy­ko­nać fun­kcję In­sta­luj.
Je­śli pro­fil jest pli­kiem *.kcg, to na­le­ży go umie­ścić w ka­ta­lo­gu \wty­czki\pro­fi­le (je­śli zo­stał utwo­rzo­ny w in­nym ka­ta­lo­gu lub na in­nym kom­pu­te­rze), a na­stęp­nie uru­cho­mić pro­gram Kom­bi. W cza­sie uru­cha­mia­nia pro­gra­mu na­le­ży przy­trzy­mać kla­wisz F8. Spo­wo­du­je to za­raz po uru­cho­mie­niu wi­nie­ty pro­gra­mu, ale przed ot­war­ciem głó­wne­go ok­na wy­świet­le­nie do­dat­ko­we­go ok­na zmia­ny pro­fi­lu. Aby zmie­nić pro­fil, na­le­ży wska­zać zna­cznik Wy­bierz z li­sty i da­lej z li­sty wy­brać żą­da­ny pro­fil. Zna­cznik Pro­fil pier­wot­ny po­zwa­la od­two­rzyć stan ta­ki, ja­ki był bez­po­śre­dnio po za­in­sta­lo­wa­niu pro­gra­mu, na­to­miast Pro­fil z ko­pii bez­pie­czeń­stwa... bę­dzie do­stęp­ny tyl­ko wte­dy, gdy użyt­ko­wnik wcześ­niej ta­ką ko­pię wy­ko­nał (na kar­cie głó­wnej Krea­to­ra Kon­fi­gu­ra­cji). W przy­pad­ku uszko­dze­nia wszy­stkich pli­ków z pro­fi­la­mi moż­na je­szcze ewen­tual­nie po­brać pro­fil z dys­ku in­sta­la­cyj­ne­go, choć w tej sy­tua­cji wy­da­je się wska­za­na po­wtór­na in­sta­la­cja ca­łe­go pa­kie­tu.

Pro­fi­le kon­fi­gu­ra­cyj­ne na­bie­ra­ją no­wych moż­li­wo­ści w po­wią­za­niu z wy­ko­rzy­sta­niem mo­du­łu użyt­ko­wni­ków i ha­seł. Je­śli stwo­rzy­my pro­fil o naz­wie ta­kiej jak naz­wa użyt­ko­wni­ka, to wy­bie­ra­jąc użyt­ko­wni­ka w cza­sie uru­cha­mia­nia pro­gra­mu mo­że­my je­dno­cześ­nie au­to­ma­ty­cznie wczy­tać je­go pro­fil kon­fi­gu­ra­cyj­ny.



6. No­ta nr 6 z dnia 22.09.2003. Glo­bal­na wy­mia­na sty­lów
i wier­szo­wni­ków

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy pro­gra­mów Kom­bi i KombiKor w wer­sjach od 7.0 wzwyż i uzu­peł­nia no­tę tech­nicz­ną nr 1).

Za­ró­wno w Kom­bi, jak i w Kombi­Korze ma­my dwie li­sty sty­lów i dwie – wier­szo­wni­ków. Je­dna z list – na­zwa­na glo­bal­ną – za­wie­ra sty­le lub wier­szo­wni­ki wspól­ne dla ca­łe­go do­ku­men­tu. Dru­ga – lo­kal­na – za­wie­ra sty­le lub wier­szo­wni­ki przy­pi­sa­ne kon­kret­nej ram­ce. Wy­bra­nie sty­lu lub wier­szo­wni­ka z li­sty glo­bal­nej po­wo­du­je utwo­rze­nie na li­ście lo­kal­nej je­go od­po­wie­dni­ka, ale ozna­czo­ne­go iko­ną w prze­ci­wień­stwie do sty­lów (wier­szo­wni­ków) ozna­czo­nych iko­ną – nie po­cho­dzą­cych z li­sty glo­bal­nej. Sty­lów (wier­szo­wni­ków) po­cho­dzą­cych z li­sty glo­bal­nej nie moż­na edy­to­wać wprost. Moż­na na­to­miast edy­to­wać styl lub wier­szo­wnik na li­ście glo­bal­nej (po­przez ok­no je­go wła­ści­wo­ści), co znaj­dzie na­tych­mia­sto­we odzwier­cied­le­nie we wszy­stkich sty­lach (wier­szo­wni­kach) po­cho­dzą­cych od edy­to­wa­ne­go sty­lu (wier­szo­wni­ka).

W po­prze­dnich wer­sjach ten me­cha­nizm opie­rał się na po­ró­wny­wa­niu atry­bu­tów zmie­nia­ne­go sty­lu (wier­szo­wni­ka) co po­wo­do­wa­ło moż­li­wość utra­ce­nia po­wią­za­nia mię­dzy sty­lem (wier­szo­wni­kiem) glo­bal­nym, a lo­kal­nym – wy­wo­dzą­cym się z nie­go. Po­nad­to pro­gram przy zmia­nie sty­lu (wier­szo­wni­ka) spraw­dzał pa­ra­me­try po­zo­sta­łych sty­lów (wier­szo­wni­ków) w do­ku­men­cie i je­śli zna­lazł zgo­dność – py­tał użyt­ko­wni­ka, czy zmia­na ma do­ty­czyć wszy­stkich miejsc, w któ­rych da­ny styl (wier­szo­wnik) wy­stę­pu­je. Ta­kie roz­wią­za­nie mia­ło dać moż­li­wość ewen­tual­ne­go na­pra­wie­nia „zgu­bio­ne­go” po­wią­za­nia.

Al­go­rytm za­sto­so­wa­ny w wer­sji siód­mej nie do­pu­szcza moż­li­wo­ści utra­ty po­wią­za­nia, w związ­ku z czym zre­zyg­no­wa­no z prze­glą­da­nia sty­lów (wier­szo­wni­ków) pod­czas edy­cji ich wła­ści­wo­ści i wspo­mnia­ny wy­żej ko­mu­ni­kat nie wy­stę­pu­je już w tej sy­tua­cji.

Tak więc – edy­cja sty­lu (wier­szo­wni­ka) lo­kal­ne­go ma wpływ wy­łą­cznie na da­ną ram­kę (stru­mień), zaś sty­lu (wier­szo­wni­ka) glo­bal­ne­go – na wszy­stkie sty­le (wier­szo­wni­ki) lo­kal­ne po­cho­dzą­ce od nie­go. W tej sy­tua­cji, aby umoż­li­wić ewen­tual­ną glo­bal­ną zmia­nę sty­lów (wier­szo­wni­ków) za­da­nych ja­ko lo­kal­ne – w ok­nie wła­ści­wo­ści sty­lu i wier­szo­wni­ka do­da­no prze­łą­cznik Zmie­nia­ny styl (lub wier­szo­wnik). Je­śli jest on w po­zy­cji wy­bra­ny z li­sty, to pro­gram zmie­nia sty­le (wier­szo­wni­ki) tak, jak opi­sa­no to wy­żej. Je­śli na­to­miast wy­bie­rze­my wg op­cji, to za po­mo­cą przy­cis­ku Op­cje zmian ot­wie­ra­my ok­no dia­lo­go­we, w któ­rym usta­la­my op­cje glo­bal­nej wy­mia­ny sty­lu lub wier­szo­wni­ka. Ta­ka zmia­na bę­dzie po­prze­dzo­na wspo­mnia­nym wcześ­niej op­cjo­nal­nym ko­mu­ni­ka­tem.



7. No­ta nr 7 z dnia 22.09.2003. Ob­słu­ga warstw

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.0 wzwyż).

Ob­słu­gę warstw rea­li­zu­je­my za po­mo­cą dwóch list znaj­du­ją­cych się w Au­to­pi­lo­cie na za­kład­ce War­stwy. Obie li­sty za­wie­ra­ją wy­kaz wy­ko­rzy­sta­nych w do­ku­men­cie warstw plus je­dną wol­ną – nie wy­ko­rzy­sta­ną.

Li­sta gór­na w le­wej czę­ści za­wie­ra dwie ko­lum­ny zna­czni­ków. Ko­lum­na pier­wsza ozna­czo­na iko­ną z okiem () – sym­bo­li­zu­je war­stwy wi­do­czne. Zna­cz­nik włą­czo­ny w tej ko­lum­nie ozna­cza, że da­na war­stwa jest wi­do­czna. Klik­nię­cie my­szką w tę ko­lum­nę po­wo­du­je włą­cze­nie klik­nię­te­go zna­czni­ka i au­to­ma­ty­czne wy­łą­cze­nie po­zo­sta­łych. Moż­na klik­nąć zna­cznik z je­dno­cześ­nie wciś­nię­tym kla­wi­szem Ctrl, co spo­wo­du­je włą­cze­nie lub wy­łą­cze­nie klik­nię­te­go zna­czni­ka bez zmia­ny sta­nu zna­czni­ków po­zo­sta­łych. Moż­na ró­wnież – po­przez me­nu kon­tek­sto­we przy­pi­sa­ne po­zy­cjom na li­ście usta­lić, aby da­na war­stwa by­ła zaw­sze wi­do­czna. Wte­dy zmia­na wi­do­czno­ści po­zo­sta­łych warstw nie wpły­wa na tę z włą­czo­nym zna­czni­kiem Zaw­sze wi­do­czna.

Dru­ga ko­lum­na zna­czni­ków – ozna­czo­na iko­ną ze strzał­ką () sym­bo­li­zu­je ak­ty­wność warstw. War­stwy, przy któ­rych zna­cznik w dru­giej ko­lum­nie jest włą­czo­ny – są ak­ty­wne, tzn. moż­na wy­ko­ny­wać ope­ra­cje na ram­kach na­le­żą­cych do tych warstw. Moż­na włą­czyć ak­ty­wność kil­ku warstw je­dno­cześ­nie. Je­śli ża­dna z warstw nie bę­dzie ak­ty­wna – to klik­nię­cie my­szką w ok­no do­ku­men­tu uak­ty­wni pier­wszą wi­do­czną war­stwę. Uak­ty­wnie­nie war­stwy po­wo­du­je je­dno­cześ­nie włą­cze­nie jej wi­do­czno­ści.

Li­sta dol­na – słu­ży do przy­pi­sy­wa­nia przy­na­leż­no­ści ra­mek do po­szcze­gól­nych warstw. Na­le­ży uak­ty­wnić ram­kę i włą­czyć zna­czni­ki przy tych war­stwach, do któ­rych ram­ka ma na­le­żeć. Moż­na przy­pi­sać ram­kę do kil­ku warstw je­dno­cześ­nie. Je­śli ram­ka na­le­ży do kil­ku warstw, to usu­nie­cie wszy­stkich ra­mek z da­nej war­stwy nie po­wo­du­je usu­nię­cia tej ram­ki, a je­dy­nie wy­łą­cze­nie zna­czni­ka przy­na­leż­no­ści do tej war­stwy.

W dol­nej czę­ści za­kład­ki War­stwy znaj­dzie­my trzy iko­ny wy­ko­nu­ją­ce zbior­cze ope­ra­cje na war­stwach, tj. usu­wa­nie ra­mek z war­stwy, ko­pio­wa­nie ra­mek na in­ną war­stwę oraz ich prze­no­sze­nie. Wszy­stkie ope­ra­cje mo­gą być wy­ko­na­ne na stro­nie, roz­kła­dów­ce, bądź w ca­łym do­ku­men­cie.



8. No­ta nr 8 z dnia 22.09.2003. Edy­tor ta­bel

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.0 wzwyż).

 W związ­ku z wpro­wa­dze­niem no­we­go roz­wią­za­nia do­ty­czą­ce­go ta­bel (no­ta tech­nicz­ną nr 17) wpro­wa­dzo­ny w wersji siód­mej edy­tor ta­bel od wer­sji 8.012 (30.08.2006 r.) uwa­ża się za prze­sta­rza­ły i nie prze­wi­du­je się dal­szej pra­cy nad tym roz­wią­za­niem. Dla­te­go też nie za­le­ca się two­rze­nia no­wych do­ku­men­tów za­wie­ra­ją­cych te­go ty­pu ta­be­le.

Dla kom­pa­ty­bil­no­ści wste­cznej i umoż­li­wie­nia edy­cji sta­rych do­ku­men­tów wer­sja ós­ma ob­słu­gu­je ram­ki tabelowe wpro­wa­dzo­ne w wer­sji siód­mej, a szcze­gó­ło­wy opis ich dzia­ła­nia i ob­słu­gi znaj­du­je się w Pod­rę­czni­ku użyt­ko­wni­ka (s. 217).



9. No­ta nr 9 z dnia 22.09.2003. Ram­ka wir­tual­na

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.0 wzwyż).

Opis dzia­ła­nia i możliwe za­sto­so­wa­nia ram­ki wir­tual­nej znaj­dzie­my w Pod­rę­czni­ku użyt­ko­wni­ka (s. 223).



10. No­ta nr 10 z dnia 21.10.2003. No­wy typ sło­wni­ka – li­sta słów

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy pro­gra­mów Kom­bi i KombiKor w wer­sjach od 7.0 wzwyż).

W wer­sji 7.0 wpro­wa­dzo­no no­wy typ sło­wni­ka, tj. sło­wnik opar­ty o li­stę słów. Aby utwo­rzyć no­wy sło­wnik te­go ty­pu, na­le­ży wy­ko­nać fun­kcję No­wy sło­wnik i z li­sty do­stęp­nych ty­pów wy­brać Li­sta słów. Po za­twier­dze­niu – pro­gram wy­świet­la no­wy pa­nel edy­cji sło­wni­ków (do­stęp­ny od wer­sji 7.0), w któ­rym znaj­dzie­my dwa przy­cis­ki, tj. Edy­tujUtwórz sło­wnik.... Te­raz moż­na wy­brać je­dną z dwóch dróg. Dro­ga pier­wsza – to uży­cie przy­cis­ku Edy­tuj. Spo­wo­du­je to ot­war­cie edy­to­ra tek­stu, w któ­rym wpro­wa­dza­my rę­cznie (lub im­por­tu­je­my z dys­ku) li­stę ha­seł. Każ­de has­ło mu­si być wpro­wa­dzo­ne w no­wym wier­szu. Miej­sca po­dzia­łu za­zna­cza­my zna­kiem: /, \ lub |. Wpro­wa­dze­nie zna­ków po­dzia­łu nie wpły­wa na szyb­kość pra­cy sło­wni­ka (przy spra­wdza­niu).

Dru­ga dro­ga – to uży­cie przy­cis­ku Utwórz sło­wnik z tek­stu w edy­to­rze. Fun­kcja uru­cho­mi spraw­dza­nie tek­stu i je­dno­cześ­nie zo­sta­nie włą­czo­ny ta­ki tryb pra­cy, w któ­rym każ­de nie zna­le­zio­ne w ba­zie słów sło­wo zo­sta­nie au­to­ma­ty­cznie do­da­ne do edy­to­wa­ne­go sło­wni­ka. No­wo do­da­ne wy­ra­zy sta­ją się od ra­zu has­ła­mi sło­wni­ko­wy­mi, tak więc na­stęp­ne wy­stą­pie­nie te­go sa­me­go wy­ra­zu nie bę­dzie trak­to­wa­ne ja­ko błąd i w kon­sek­wen­cji utwo­rzo­ny w ten spo­sób plik nie bę­dzie za­wie­rał pod­wój­nych ha­seł. Po utwo­rze­niu pli­ku moż­na go rę­cznie edy­to­wać (przy­cisk Edy­tuj), a tak­że po­sor­to­wać (fun­kcja Sor­to­wa­nie z me­nu Edy­cja w edy­to­rze).



11. No­ta nr 11 z dnia 27.12.2003. Atry­bu­ty ob­ry­su i wy­peł­nie­nia ta­be­li i ko­mó­rek w ta­be­li

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.03 wzwyż).

W związ­ku z wpro­wa­dze­niem no­we­go roz­wią­za­nia do­ty­czą­ce­go ta­bel omó­wio­ne ni­żej atry­bu­ty uwa­ża się za prze­sta­rza­łe. Atry­bu­ty te nie ma­ją za­sto­so­wa­nia do ta­bel two­rzo­nych w ram­kach tek­sto­wych (no­ta tech­nicz­na nr 17).

Atry­bu­ty ob­ry­su oraz wy­peł­nie­nia ta­be­li zmie­nia­my al­bo po­przez ar­kusz wła­ści­wo­ści ta­be­li, al­bo – po­przez zmia­nę od­po­wie­dnich pa­ra­me­trów w Pa­le­cie atry­bu­tów wy­peł­nień. Aby zmia­ny by­ły moż­li­we, na­le­ży uak­ty­wnić ob­rys ta­be­li.

Atry­bu­ty ob­ry­su oraz wy­peł­nie­nia ko­mó­rek ta­be­li zmie­nia­my al­bo po­przez ar­kusz wła­ści­wo­ści ko­mó­rek ta­be­li, al­bo – ró­wnież po­przez zmia­nę od­po­wie­dnich pa­ra­me­trów w Pa­le­cie atry­bu­tów wy­peł­nień. Aby zmia­ny by­ły moż­li­we, na­le­ży uak­ty­wnić je­dną lub kil­ka ko­mó­rek ta­be­li. Do­myśl­nym kształ­tem przy­pi­sa­nym ko­mór­ce w ta­be­li jest li­nia po­zio­ma na do­le ko­mór­ki. Dla te­go kształ­tu mo­że­my zmie­niać pa­ra­me­try wy­peł­nie­nia wnę­trza ko­mór­ki, pa­ra­me­try wy­peł­nie­nia cie­nia ko­mór­ki oraz nie­za­leż­nie pa­ra­me­try li­nii po­zio­mych i pio­no­wych przy­pi­sa­nych ko­mór­ce. Je­śli zmie­ni­my kształt przy­pi­sa­ny ko­mór­ce na in­ny niż stan­dar­do­wy – mo­że­my do­dat­ko­wo edy­to­wać pa­ra­me­try ob­ry­su cie­nia, ale – ob­rys wy­peł­nie­nia jest de­fi­nio­wa­nym je­dnym pa­ra­me­trem, czy­li dla kształ­tu in­ne­go niż do­myśl­ny nie moż­na za­dać nie­za­leż­nych pa­ra­me­trów dla li­nii pio­no­wych i po­zio­mych (dla nie­któ­rych kształ­tów, np. ko­ła – nie da się na­wet wy­róż­nić li­nii pio­no­wych i po­zio­mych).

Je­śli atry­bu­ty ko­mó­rek są edy­to­wa­ne po­przez ar­kusz wła­ści­wo­ści ko­mór­ki, to edy­to­wa­ny pa­ra­metr wy­ni­ka wprost z naz­wy wy­bra­nej za­kład­ki (tj. Wy­peł­nie­nie, Cień, Li­nia po­zio­maLi­nia pio­no­wa – dla kształ­tu stan­dar­do­we­go oraz Wy­peł­nie­nie, Cień, Ob­rysOb­rys cie­nia – dla kształ­tów in­nych niż stan­dar­do­wy).

Je­śli atry­bu­ty ko­mó­rek są edy­to­wa­ne po­przez Pa­le­tę atry­bu­tów wy­peł­nień i ko­mór­ka ma przy­pi­sa­ny stan­dar­do­wy kształt, atry­bu­ty wy­peł­nie­nia edy­tu­je­my po­przez wy­bra­nie za­kład­ki opi­sa­nej Wnę­trze ram­ki, na­to­miast atry­bu­ty li­nii po­zio­mych i pio­no­wych edy­tu­je­my po wy­bra­niu za­kła­dek Li­nie po­zio­me lub Li­nie pio­no­we.

W ko­mór­ce nie mo­że być ak­ty­wny kur­sor tek­sto­wy (je­śli jest ak­ty­wny – edy­tu­je­my pa­ra­me­try sty­lu, a nie ob­ry­su ko­mór­ki). Je­śli ko­mór­ka ma przy­pi­sa­ny in­ny kształt niż stan­dar­do­wy – pa­le­ta za­cho­wu­je się tak, jak dla zwyk­łej ram­ki tek­sto­wej.

Je­śli na za­kład­ce Ogól­ne ar­ku­sza wła­ści­wo­ści ta­be­li jest włą­czo­ny zna­cznik Zmia­ny za­sto­suj dla ca­łe­go stru­mie­nia tek­stu – zmia­ny pa­ra­me­trów do­ty­czą wszyst­kich ra­mek w da­nym stru­mie­niu (na­wet je­śli na­le­żą do in­nej ram­ki wie­lo­ła­mo­wej lub in­nej ta­be­li i na­wet je­śli te in­ne ram­ki le­żą na in­nych stro­nach).



12. No­ta nr 12 z dnia 12.01.2004. Wy­cią­gi

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.03 wzwyż).

Od wer­sji 7.03 pro­gram umoż­li­wia two­rze­nie tzw. wy­cią­gów. Wy­ciąg, jest to li­sta wy­ra­zów (lub cią­gów wy­ra­zów) wy­ciąg­nię­ta z tre­ści ca­łe­go do­ku­men­tu na pod­sta­wie okreś­lo­nych kry­te­riów. Kry­te­ria two­rze­nia wy­cią­gu usta­la­my w ok­nie dia­lo­go­wym, któ­re ot­wo­rzy­my z pod­rę­czne­go me­nu ram­ki tek­sto­wej (pod­me­nu Obiek­ty za­kot­wi­czo­ne Wy­ge­ne­ruj wy­ciąg).

Wer­sja 7.03 umoż­li­wia ge­ne­ro­wa­nie wy­cią­gów w opar­ciu o styl, obiekt za­kot­wi­czo­ny, ży­wą pa­gi­nę, zna­cznik lub łą­cze. Po wy­bra­niu je­dnej z wy­mie­nio­nych moż­li­wo­ści – mu­si­my wy­brać naz­wę sty­lu lub in­ne­go obiek­tu, któ­ry bę­dzie wy­róż­ni­kiem two­rze­nia wy­cią­gu. Dla nie­któ­rych zna­czni­ków moż­na wy­brać po­zy­cję wszy­stkie, co ozna­cza uw­zglę­dnie­nie w wy­cią­gu wszy­stkich wy­stą­pień zna­czni­ków da­ne­go ty­pu. W przy­pad­ku sty­lu – bra­ne pod uwa­gę są tyl­ko sty­le glo­bal­ne. Trze­cim ele­men­tem, któ­ry na­le­ży usta­lić, jest wy­bra­nie zna­ku koń­czą­ce­go wy­cią­ga­ny tekst. Mo­że to być np. zmia­na sty­lu, ko­niec zda­nia, ko­niec aka­pi­tu, itp.

Do­dat­ko­wo do dy­spo­zy­cji ma­my cztery op­cje:

  • Po­miń zna­cznik po­cząt­ko­wy – włą­cze­nie op­cji spo­wo­du­je, że je­śli np. zna­czni­kiem po­cząt­ku bę­dzie styl, to pro­gram po­mi­nie go, w prze­ci­wnym wy­pad­ku styl ten zo­sta­nie do­łą­czo­ny do two­rzo­ne­go wy­cią­gu.
  • Po­nu­me­ruj wy­ciąg – op­cja spo­wo­du­je wsta­wie­nie przed każ­dy wy­ciąg­nię­ty frag­ment okreś­lo­ne­go cią­gu zna­ków. Ciąg ten de­fi­niu­je­my tak sa­mo jak dla fun­kcji Nu­me­ra­tor (z me­nu edy­cji KombiKora).
  • Wstaw nu­me­ry stron – włą­cze­nie op­cji spo­wo­du­je do­da­nie za każ­dym wy­ciąg­nię­tym frag­men­tem li­czby od­po­wia­da­ją­cej nu­me­ro­wi stro­ny, z któ­rej pro­gram wy­ciąg­nął da­ny frag­ment.
  • Wstaw łą­cza do nu­me­ra­to­rów – op­cja po­wo­du­je au­to­ma­ty­czne do­da­nie od­po­wie­dnich ko­dów za­kot­wi­czenia do każ­de­go wier­sza wy­cią­gu, co w kon­sek­wen­cji umoż­li­wia utwo­rze­nie łą­czy mię­dzy wy­cią­giem (np. spi­sem tre­ści, a od­po­wie­dni­mi stro­na­mi) w pli­ku pdf.

Wy­cią­gi są ge­ne­ro­wa­ne do ram­ki ak­ty­wnej w mo­men­cie wy­wo­ła­nia tej fun­kcji. Naj­le­piej jest ge­ne­ro­wać wy­ciąg do no­wej ram­ki, po­nie­waż ram­ka ta nie jest bra­na pod uwa­gę w mo­men­cie two­rze­nia wy­cią­gu.

Wy­cią­gi mo­gą być ak­tua­li­zo­wa­ne dy­na­mi­cznie. Je­śli op­cja Dy­na­mi­czne przy op­cji Wstaw nu­me­ry stron jest włą­czo­na, to pro­gram nie wsta­wia do wy­cią­gu rze­czy­wi­stych nu­me­rów stron, ale – od­po­wie­dnie ko­dy za­kot­wi­cze­nia, w któ­rych pro­gram pa­mię­ta kry­te­rium, na pod­sta­wie któ­re­go pro­gram umie­ścił dany obiekt w wy­cią­gu. Dzię­ki te­mu, je­śli obiekt do­ce­lo­wy zmie­ni w pub­li­ka­cji po­ło­że­nie, nu­mer stro­ny w spi­sie tre­ści uleg­nie au­to­ma­ty­cznej wy­mia­nie na wła­ści­wy.



13. No­ta nr 13 z dnia 31.01.2004. Ju­sto­wa­nie za­a­wan­so­wa­ne

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.04 wzwyż).

Od wer­sji 7.04 ar­kusz wła­ści­wo­ści ram­ki tek­sto­wej ma do­dat­ko­wą za­kład­kę – tj. Ju­sto­wa­nie za­a­wan­so­wa­ne. Idea te­go ju­sto­wa­nia po­le­ga na tym, że po zło­że­niu aka­pi­tu pro­gram spraw­dza do­dat­ko­we świat­ło (po­za spa­cja­mi), któ­re zo­sta­ło do­da­ne, aby uzys­kać obu­stron­ne wy­ró­wna­nie aka­pi­tu. Je­śli świat­ło to jest więk­sze od war­to­ści za­da­nej w po­lu Ze­zwa­laj na do­dat­ko­we świat­ło w wier­szu – pro­gram do­da­je w ca­łym aka­pi­cie mię­dzy ko­lej­ne zna­ki mi­kro­spa­cje o sze­ro­ko­ści za­da­nej w po­lu Prób­ko­wa­nie, po czym – spraw­dza aka­pit po­no­wnie.

Pro­ce­du­ra jest po­wta­rza­na do cza­su speł­nie­nia pier­wsze­go wa­run­ku lub nie­speł­nie­nia wa­run­ków za­da­nych w po­lu trze­cim i czwar­tym na oma­wia­nej za­kład­ce. Po­le trze­cie okreś­la mak­sy­mal­ne do­dat­ko­we świat­ło mię­dzy zna­ka­mi, zaś po­le czwar­te – mię­dzy wy­ra­za­mi.

Włą­cze­nie zna­czni­ka Kon­tro­luj sze­ro­kość ostat­nie­go wier­sza w aka­pi­cie spo­wo­du­je, że oprócz wa­run­ku za­da­ne­go w pier­wszym po­lu – mu­si być speł­nio­ny wa­ru­nek osiąg­nię­cia od­po­wie­dniej sze­ro­ko­ści ostat­nie­go wier­sza aka­pi­tu. Sze­ro­kość ta mo­że być za­da­na rę­cznie lub – po włą­cze­niu zna­czni­ka Wy­licz au­to­ma­ty­cznie – jest do­bie­ra­na w pro­por­cji do wcię­cia aka­pi­to­we­go.

Włą­cze­nie zna­czni­ka Uni­kaj bę­kar­tów wpro­wa­dza je­szcze je­dno kry­te­rium, a mia­no­wi­cie – po zło­że­niu ła­mu pro­gram spraw­dza, czy ostat­ni wiersz ła­mu nie jest pier­wszym wier­szem no­we­go aka­pi­tu lub czy ostat­ni wiersz aka­pi­tu nie jest pier­wszym wier­szem w na­stęp­nej ram­ce. Je­śli tak jest – pro­gram wy­szu­ku­je aka­pit o naj­dłuż­szym ostat­nim wier­szu i sto­su­jąc al­go­ryt­my opi­sa­ne wy­żej pró­bu­je „nad­ro­bić” je­den wiersz.

Je­śli jest włą­czo­ne Ju­sto­wa­nie za­a­wan­so­wa­ne – fun­kcja Uni­kaj bę­kar­tów do­stęp­na na za­kład­ce Spe­cy­fi­czne w ar­ku­szu wła­ści­wo­ści ram­ki tek­sto­wej nie pra­cu­je.



14. No­ta nr 14 z dnia 17.02.2004. Dzie­le­nie słów na sy­la­by wg no­wych za­sad

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy pro­gra­mów Kom­bi i KombiKor w wer­sjach od 7.04 wzwyż).

Dzie­le­nie słów na sy­la­by wg za­sad or­to­gra­fii ję­zy­ka pol­skie­go opie­ra się na dwóch kry­te­riach, tj. mor­fo­lo­gi­cznym i fo­ne­ty­cznym. Kry­te­rium mor­fo­lo­gi­czne jest waż­niej­sze od fo­ne­ty­czne­go i mó­wi, że je­śli wy­raz skła­da się z przed­ro­stka i rdze­nia, to na­le­ży po­dzie­lić go obo­wiąz­ko­wo w miej­scu po­łą­cze­nia przed­ro­stka z rdze­niem. Kry­te­rium fo­ne­ty­czne do­ty­czy tych wy­ra­zów (lub miejsc we­wnątrz wy­ra­zu), gdzie nie moż­na wyod­ręb­nić przed­ro­stka lub też bu­do­wa wy­ra­zu uleg­ła za­tar­ciu i przed­ro­stek nie jest już wy­raź­nie wy­czu­wa­ny. Sło­wnik KombiKora jest zbu­do­wa­ny ściś­le wg przed­sta­wio­nych wy­żej za­sad, co skut­ku­je np. ta­ki­mi po­dzia­ła­mi, jak „we-jście”, itp. Po­dzia­ły te speł­nia­ją kry­te­rium mor­fo­lo­gi­czne i zgo­dnie z nim – po­win­ny być tak dzie­lo­ne.

Ostatnie wy­da­nia sło­wni­ków – z po­wo­du za­cie­ra­nia się gra­ni­cy przed­ro­stka i rdze­nia – w nie­któ­rych wy­ra­zach do­pu­szcza­ją za­nie­cha­nie kry­te­rium mor­fo­lo­gi­czne­go i ze­zwa­la­ją na dzie­le­nie te­go ty­pu wy­ra­zów wg kry­te­rium fo­ne­ty­czne­go. W ta­kiej sy­tua­cji wy­raz „we­jście” był­by po­dzie­lo­ny tak „wej-ście”. W związ­ku z wie­lo­ma py­ta­nia­mi użyt­ko­wni­ków o moż­li­wość wpro­wa­dze­nia ta­kich zmian w Kombi­Korze – do­da­łem do ze­sta­wu stan­dar­do­wych sło­wni­ków do­dat­ko­wy sło­wnik o naz­wie No­we dzie­le­nie. Sło­wnik ten za­wie­ra kil­ka naj­bar­dziej po­pu­lar­nych wy­ra­zów z omó­wio­nej wy­żej gru­py. Aby sko­rzy­stać z no­we­go dzie­le­nia, na­le­ży po uru­cho­mie­niu KombiKora wybrać pro­fil Pol­ski – stan­dar­do­wy i ot­wo­rzyć pa­nel edy­cji sło­wni­ków (me­nu Sło­wnik Edy­cja sło­wni­ków). Pier­wszą po­zy­cję na li­ście sło­wni­ków za­jmu­je w no­wej kon­fi­gu­ra­cji sło­wnik o naz­wie No­we dzie­le­nie. Je­śli chce­my, aby sło­wnik ten wy­mu­szał in­ne dzie­le­nie niż stan­dar­do­we, to na­le­ży za­zna­czyć w je­go ok­nie wła­ści­wo­ści zna­cznik Użyj do dzie­le­nia. Je­śli chce­my zmie­nić dzie­le­nie in­nych słów, któ­re wg nas dzie­lo­ne są błę­dnie, to na­le­ży klik­nąć przy­cisk Edy­tuj. Spo­wo­du­je to ot­war­cie edy­to­ra, w któ­rym wpi­su­je­my swo­je wy­ra­zy. W wy­ra­zach tych za­zna­cza­my no­we po­dzia­ły zna­kiem ukoś­ni­ka /. Oczy­wi­ście – po edy­cji na­le­ży zmia­ny za­pi­sać (me­nu Pli­ki Za­pisz). Stan zna­czni­ka Uw­zglę­dniaj ten sło­wnik pod­czas dzie­le­nia na sy­la­by jest ró­wnież pa­mię­ta­ny w sa­mym sło­wni­ku, a więc po zmia­nie je­go sta­nu, aby zmia­na ta by­ła trwa­ła ró­wnież na­le­ży sło­wnik za­pi­sać.



15. No­ta nr 15 z dnia 17.07.2004. Ak­cje glo­bal­ne

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.051 wzwyż).

Fun­kcja Ak­cje glo­bal­ne do­stęp­na w me­nu Fun­kcje ot­wie­ra ok­no de­fi­nio­wa­nia pa­ra­me­trów glo­bal­nej ak­cji. W ok­nie tym znaj­dzie­my trzy roz­wi­ja­ne li­sty. Z li­sty pier­wszej wy­bie­ra­my ak­cję do wy­ko­na­nia. Ak­tual­nie do­stęp­ne są na­stę­pu­ją­ce ak­cje:

  • Ad­iu­stuj tekst – ak­cja po­le­ga na wy­ko­na­niu ad­iu­sta­cji w wy­bra­nych ram­kach zgo­dnie z usta­wio­ny­mi op­cja­mi. Op­cje edy­tu­je­my w ok­nie ad­iu­sta­cji, któ­re ot­wo­rzy­my przy­cis­kiem znaj­du­ją­cym się za oma­wia­ną li­stą.
  • Eks­por­tuj do pli­ku tek­sto­we­go – ak­cja po­le­ga na utwo­rze­niu w pa­mię­ci ram­ki tek­sto­wej, a na­stęp­nie – na sko­pio­wa­niu do niej tek­stów z ra­mek tek­sto­wych znaj­du­ją­cych się w do­ku­men­cie. Po sko­pio­wa­niu tek­stów do tej ram­ki, pro­gram ot­wo­rzy okno wyboru pli­ków, po­przez któ­re wy­bie­rze­my typ oraz naz­wę pli­ku, do któ­re­go za­war­tość utwo­rzo­nej wcześ­niej ram­ki zo­sta­nie za­pi­sa­na.
  • Do­pa­suj ram­ki do ma­kie­ty – ak­cja po­le­ga na do­pa­so­wy­wa­niu ra­mek do li­nii po­moc­ni­czych ma­kie­ty wg al­go­ryt­mu po­le­ga­ją­ce­go na po­rów­na­niu od­leg­ło­ści le­wej i pra­wej kra­wę­dzi ram­ki do od­po­wie­dnich pio­no­wych li­nii ma­kie­ty i gór­nej i dol­nej kra­wę­dzi ram­ki do od­po­wie­dnich po­zio­mych li­nii ma­kie­ty. Ram­ka jest do­pa­so­wy­wa­na do tych li­nii ma­kie­ty, do któ­rych su­ma tak zba­da­nych od­leg­ło­ści jest naj­mniej­sza. War­to tu zwró­cić uwa­gę na moż­li­wość sko­ja­rze­nia fun­kcji Wy­bierz stru­mień tek­stu (z me­nu Edy­cja) z oma­wia­ną ak­cją. Ze­sta­wie­nie tych fun­kcji po­zwa­la do­pa­so­wać do no­wej ma­kie­ty tyl­ko ram­ki na­le­żą­ce do głó­wne­go stru­mie­nia tek­stu po­zo­sta­wia­jąc je­dno­cześ­nie in­ne ram­ki (peł­nią­ce fun­kcje po­moc­ni­cze) w sta­nie nie zmie­nio­nym.
  • Od­wróć za­zna­cze­nie – ak­cja po­wo­du­je uak­ty­wnie­nie ra­mek, któ­re przed jej wy­ko­na­niem by­ły nie­ak­ty­wne i de­zak­ty­wa­cję ak­ty­wno­ści tych ra­mek, któ­re by­ły ak­ty­wne.
  • Przy­pisz kształt – ak­cja po­zwa­la przy­pi­sać ram­kom z tek­stem, z kształ­tem, z bit­ma­pa­mi, me­ta­pli­ka­mi i ta­be­lo­wym kształt ob­ry­su. Przy­cis­kiem edy­tu­je­my ten kształt.
  • Sko­piuj ram­ki do schow­ka włas­ne­go – ak­cja po­wo­du­je sko­pio­wa­nie ra­mek z do­ku­men­tu do włas­ne­go schow­ka pro­gra­mu.
  • Sta­ty­sty­ka tek­stu – ak­cja po­wo­du­je zli­cze­nie zna­ków znaj­du­ją­cych się w ram­kach tek­sto­wych i wy­świet­le­nie ok­na dia­lo­go­we­go, w któ­rym po­da­na zo­sta­nie in­for­ma­cje o li­czbie zna­ków, aka­pi­tów, wy­ra­zów, itp.
  • Uak­ty­wnij ram­ki – ak­cja uak­ty­wnia wy­bra­ne ram­ki.
  • Usuń ram­ki – ak­cja usu­wa wy­bra­ne ram­ki.
  • Usuń za­war­tość ra­mek – ak­cja usu­wa za­war­tość z wy­bra­nych ra­mek.
  • Za­sto­suj atry­bu­ty wy­peł­nie­nia ze schow­ka – ak­cja po­wo­du­je przy­pi­sa­nie wy­bra­nym ram­kom atry­bu­tów sko­pio­wa­nych wcześ­niej do schow­ka na atry­bu­ty (w pa­le­cie edy­cji współ­rzę­dnych). Przy­cis­kiem ot­wo­rzy­my do­dat­ko­we ok­no op­cji przy­pi­sy­wa­nia atry­bu­tów, w któ­rym usta­li­my, któ­re kon­kret­nie atry­bu­ty zo­sta­ną za­sto­so­wa­ne.

Wy­bra­na ak­cja zo­sta­nie wy­ko­na­na na ram­kach, przy czym, za po­mo­cą do­dat­ko­wych dwóch list usta­la­my za­kres dzia­ła­nia ak­cji (tj. np. stro­ny zwyk­łe, stro­ny ba­zo­we, itp.) oraz typ ra­mek bra­nych pod uwa­gę. Ja­ko typ moż­na ró­wnież wy­brać ram­ki wszy­stkie lub ak­ty­wne.

Po­nie­waż ak­cja mo­że być wy­ko­na­na np. na wszy­stkich ram­kach w do­ku­men­cie, to ilość da­nych wy­ma­ga­ją­cych za­pa­mię­ta­nia, aby umoż­li­wić wy­ko­na­nie cof­nię­cia ope­ra­cji mo­że być bar­dzo du­ża. Z te­go po­wo­du przed wy­ko­na­niem ope­ra­cji pro­gram za­pi­su­je do­ku­ment do pli­ku tym­cza­so­we­go. W tej sy­tua­cji fun­kcja Cof­nij ostat­nią ope­ra­cję po­wo­du­je za­mknię­cie ob­ra­bia­ne­go do­ku­men­tu i przy­wró­ce­nie go z pli­ku za­pi­sa­ne­go wcześ­niej na dys­ku.



16. No­ta nr 16 z dnia 13.08.2004. Ju­sto­wa­nie za­a­wan­so­wa­ne cd.

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 7.056 wzwyż i uzu­peł­nia no­tę tech­nicz­ną nr 13).

W związ­ku z roz­wo­jem tzw. kom­po­zy­to­ra aka­pi­tów wpro­wa­dzo­no no­we op­cje po­pra­wia­ją­ce spo­sób uk­ła­da­nia tek­stu w ram­ce. Wszy­stkie op­cje prze­nie­sio­no do no­we­go ok­na, na­to­miast na za­kład­ce Ju­sto­wa­nie za­a­wan­so­wa­ne zna­laz­ła się li­sta zde­fi­nio­wa­nych tzw. sche­ma­tów ju­sto­wa­nia. Sche­mat ju­sto­wa­nia edy­tu­je­my po we­jściu do ok­na Za­a­wan­so­wa­nych op­cji ju­sto­wa­nia za po­mo­cą przy­cis­ku . W ok­nie tym ma­my na­stę­pu­ją­ce pa­ra­me­try:

  • To­le­ran­cja – okreś­la, któ­re wier­sze bę­dą uzna­wa­ne za dob­re. Im to­le­ran­cja niż­sza, tym ma­my lep­szy skład, gdyż pro­gram nie to­le­ru­je wte­dy sy­tua­cji, któ­re dla to­le­ran­cji wyż­szej by­ły­by do przy­ję­cia. War­to­ścią do­myśl­ną jest to­le­ran­cja rów­na 10. Oczy­wi­ście zmniej­sza­nie to­le­ran­cji po­pra­wia ja­kość skła­du, ale – wyd­łu­ża czas ana­li­zy tek­stu. Pa­ra­metr ten od­po­wia­da pa­ra­me­tro­wi Ze­zwa­laj na do­dat­ko­we świat­ło w wier­szu wy­stę­pu­ją­ce­mu w po­prze­dniej wer­sji kom­po­zy­to­ra aka­pi­tów.
  • Dok­ła­dność – pa­ra­metr wpły­wa na pre­cyz­ję do­ko­ny­wa­nych ob­li­czeń. Im więk­sza dok­ła­dność, tym skład mo­że być lep­szy, ale czas ana­li­zy zde­cy­do­wa­nie ule­ga wy­dłu­że­niu. War­tość do­myśl­na jest ró­wnież 10. Pa­ra­metr ten od­po­wia­da pa­ra­me­tro­wi Prób­ko­wa­nie wy­stę­pu­ją­ce­mu w po­prze­dniej wer­sji kom­po­zy­to­ra aka­pi­tów.
  • Ko­ry­guj świat­ło – ta gru­pa op­cji usta­la w ja­ki spo­sób pro­gram mo­że ko­ry­go­wać świat­ła w wier­szu, aby uzys­kać op­ty­mal­ny skład. W po­prze­dniej wer­sji kom­po­zy­to­ra aka­pi­tów sto­so­wa­ne by­ły je­dy­nie war­to­ści do­dat­nie. Stąd – zna­cznik opi­sa­ny maks. bę­dzie po im­por­cie sta­rych do­ku­men­tów (z wer­sji po­ni­żej 7.056) włą­czo­ny. Zna­cznik min. ze­zwa­la pro­gra­mo­wi ró­wnież na „ścis­ka­nie” zna­ków. Po ot­war­ciu sta­rych do­ku­men­tów ten zna­cznik bę­dzie wy­łą­czo­ny (ina­czej – na­stą­pił­by prze­skład tych do­ku­men­tów). Je­śli w ta­kich do­ku­men­tach chce­my po­pra­wić skład, na­le­ży ten zna­cznik włą­czyć i okreś­lić mak­sy­mal­ne (ale ze zna­kiem mi­nus) war­to­ści dla „ścis­ka­nia” zna­ków i wy­ra­zów. Oczy­wi­ście za­bie­gi te ma­ją sens, je­śli za­a­wan­so­wa­ne ju­sto­wa­nie jest włą­czo­ne.
  • Wy­ró­wny­wa­nie świa­teł w wier­szu – ta gru­pa op­cji jest no­wo­ścią w tej wer­sji kom­po­zy­to­ra. Świat­ło w wier­szu mo­że być wy­ró­wny­wa­ne na dwa spo­so­by. Spo­sób pier­wszy po­le­ga na tym, że je­śli w wier­szu są zbyt sze­ro­kie spa­cje, to pro­gram je zwę­ża, a świat­ło, któ­re z tych spa­cji zo­sta­ło za­bra­ne jest roz­kła­da­ne pro­por­cjo­nal­nie na wszy­stkie po­zo­sta­łe zna­ki. Pa­ra­metr Wy­ró­wny­wa­nie świa­teł w wier­szu usta­la ile pro­cent świat­ła ze spa­cji zo­sta­nie prze­nie­sio­nych na po­zo­sta­łe zna­ki w wier­szu, np. war­tość 80% ozna­cza, że 80% świat­ła zo­sta­nie „wy­gu­bio­na” mię­dzy zna­ka­mi, zaś 20 – na spa­cjach. Po­nie­waż ta­ki za­bieg w skraj­nych wy­pad­kach mo­że do­pro­wa­dzić do po­wsta­nia du­żych świa­teł mię­dzy zna­ka­mi (efekt po­dob­ny do spa­cjo­wa­nia), pa­ra­metr Mak­sy­mal­ne świat­ło mię­dzyz­na­ko­we usta­la mak­sy­mal­ne świat­ło, któ­re mo­że wy­stą­pić mię­dzy zna­ka­mi. Do­myśl­nie war­tość ta jest usta­wio­na na 0.03 EM, co ozna­cza 3% fi­re­tu.
  • Dru­gi spo­sób wy­ró­wny­wa­nia świa­teł po­le­ga na tym, że­by świat­ło po­wsta­ją­ce mię­dzy zna­ka­mi (w spo­so­bie pier­wszym) do­dat­ko­wo wy­peł­nić po­przez ska­lo­wa­nie zna­ków. Tu ma­my dwa do­dat­ko­we pa­ra­me­try usta­la­ją­ce mi­ni­mal­ną i mak­sy­mal­ną war­tość te­go ska­lo­wa­nia (do­myśl­nie jest to prze­dział od 97 do 103%).
  • Ko­ry­guj sze­ro­kość spa­cji przy zna­kach in­ter­pun­kcyj­nych – ten pa­ra­metr ozna­cza sze­ro­kość spa­cji (wzglę­dem spa­cji no­mi­nal­nej), któ­ra bę­dzie za­sto­so­wa­na po zna­ku krop­ki, prze­cin­ka i przed zna­kiem dol­ne­go cu­dzy­sło­wu. Do­myśl­nie ta war­tość jest usta­wio­na na 70%.
Po­zo­sta­łe pa­ra­me­try (Kon­tro­luj sze­ro­kość ostat­nie­go wier­sza w aka­pi­cie oraz Uni­kaj bę­kar­tów) nie uleg­ły zmia­nie wzglę­dem po­prze­dniej wer­sji kom­po­zy­to­ra.

Usta­wio­ne w tym ok­nie pa­ra­me­try moż­na za­pi­sać na dys­ku. Naz­wa po­wsta­łe­go w ten spo­sób pli­ku zo­sta­nie do­da­na do roz­wi­ja­nej li­sty na za­kład­ce Ju­sto­wa­nie za­awan­so­wa­ne, skąd po­przez zwyk­łe wy­bra­nie mo­że być za­sto­so­wa­na w in­nych ram­kach.

Pod­sta­wo­wa róż­ni­ca mię­dzy sta­rą, a no­wa wer­sją kom­po­zy­to­ra po­le­ga na moż­li­wo­ści uży­wa­nia „ścis­ka­nia” zna­ków. Po­nie­waż pa­ra­metr ten dla sta­rych do­ku­men­tów jest wy­łą­czo­ny, tekst nie po­wi­nien zo­stał prze­ła­ma­ny, je­dnak­że pod­czas prac nad pro­ce­du­rą uk­ła­da­ją­ca tekst do­ko­na­no w kil­ku miej­scach drob­nych zmian – za­le­ca się przed dru­ko­wa­niem sta­rych do­ku­men­tów prze­jrze­nie ich pod ką­tem ewen­tual­ne­go in­ne­go prze­ła­ma­nia w ram­kach.



17. Nota nr 17 z dnia 30.08.2006. Ta­be­le w ram­ce tek­sto­wej

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 8.012 wzwyż).

W wer­sji ós­mej pro­gra­mu wpro­wa­dzo­no no­we fun­kcje do two­rze­nia i ob­słu­gi ta­bel. Fun­kcje te umoż­li­wia­ją umie­szcze­nie ta­be­li w ram­ce tek­sto­wej. Aby tekst w ram­ce uk­ła­dał się w wier­sze i ko­lum­ny przy je­dno­czes­nym za­cho­wa­niu ciąg­ło­ści tek­stu wpro­wa­dzo­no sze­reg no­wych ko­dów ste­ru­ją­cych, któ­re or­ga­ni­zu­ją tekst w ta­be­lę. Są to na­stę­pu­ją­ce ko­dy:

  •  Po­czą­tek ta­be­li – kod ozna­cza miej­sce w tek­ście, od któ­re­go (aż do ko­du koń­ca ta­be­li) tekst bę­dzie trak­to­wa­ny ja­ko za­war­tość ta­be­li.
  •  No­wy wiersz – ozna­cza za­mknię­cie po­prze­dniej ko­mór­ki oraz po­prze­dnie­go wier­sza i utwo­rze­nie no­we­go wier­sza w ta­be­li.
  •  No­wa ko­mór­ka – ozna­cza za­mknię­cie po­prze­dniej ko­mór­ki i je­dno­cześ­nie utwo­rze­nie no­wej ko­mór­ki.
  •  Ko­niec ta­be­li – ozna­cza za­mknię­cie ostat­niej ko­mór­ki, ostat­nie­go wier­sza oraz ca­łej ta­be­li. Tekst znaj­du­ją­cy się za tym ko­dem jest trak­to­wa­ny ja­ko tekst zwyk­ły.

Przy­kła­do­wa ta­be­la skła­da­ją­ca się z dwóch wier­szy i dwóch ko­lumn po­win­na być zbu­do­wa­na w na­stę­pu­ją­cy spo­sób:

 Pier­wsza ko­lum­na pier­wszy wiersz
 Dru­ga ko­lum­na pier­wszy wiersz
 Pier­wsza ko­lum­na dru­gi wiersz
 Dru­ga ko­lum­na dru­gi wiersz

Przed­sta­wio­na wy­żej ta­be­la zo­sta­nie zin­ter­pre­to­wa­na na stro­nie w do­ku­men­cie w na­stę­pu­ją­cy spo­sób:



Nie­któ­rym z wy­mie­nio­nym wy­żej ko­dom mo­gą być przy­pi­sa­ne pa­ra­me­try. I tak:

  • Kod po­cząt­ku ta­be­li () ma przy­pi­sa­ne dwa pa­ra­me­try, tj.:
    • Le­wy mar­gi­nes – pa­ra­metr usta­la od­su­nię­cie le­wej kra­wę­dzi ta­be­li od le­wej kra­wę­dzi ram­ki tek­sto­wej. Pa­ra­metr mo­że być okreś­lo­ny w pro­cen­tach sze­ro­ko­ści ram­ki tek­sto­wej bądź w war­to­ściach bez­wzglę­dnych.
    • Sze­ro­kość – pa­ra­metr usta­la sze­ro­kość ta­be­li. Pa­ra­metr mo­że być okreś­lo­ny w pro­cen­tach sze­ro­ko­ści ram­ki tek­sto­wej bądź w war­to­ściach bez­wzglę­dnych.
  • Kod no­we­go wier­sza () ma przy­pi­sa­ne trzy pa­ra­me­try, tj.:
    • Wy­so­kość wier­sza – pa­ra­metr mo­że być nie­o­kreś­lo­ny, co ozna­cza, że wy­so­kość wier­sza bę­dzie usta­lo­na au­to­ma­tycz­nie na pod­sta­wie ilo­ści tek­stu w ta­be­li lub też mo­że być okreś­lo­na w pro­cen­tach wy­so­ko­ści ram­ki tek­sto­wej al­bo w war­to­ściach bez­wzglę­dnych.
    • Ze­zwa­laj na zwięk­sza­nie wy­so­ko­ści wier­sza - włą­cze­nie op­cji po­wo­du­je au­to­ma­tycz­ne zwięk­sze­nie wy­so­ko­ści tych wier­szy w któ­rych nie mie­ści się tekst.
    • Wy­rów­na­nie wier­szy w po­zio­mie – pa­ra­metr jest wspól­ny dla wszyst­kich wier­szy w ta­be­li i de­fi­niu­je uło­że­nie wier­szy ta­be­li wzglę­dem ram­ki tek­sto­wej. Moż­li­we wa­rian­ty to wy­rów­na­nie do le­wej kra­wę­dzi ram­ki, cen­tro­wa­nie i wy­rów­na­nie do pra­wej kra­wę­dzi ram­ki.
  • Kod no­wej ko­mór­ki () ma przy­pi­sa­ne czte­ry pa­ra­me­try, tj.:
    • Sze­ro­kość ko­mór­ki – pa­ra­metr mo­że być nie­o­kreś­lo­ny, co ozna­cza, że sze­ro­kość ko­mór­ki bę­dzie usta­lo­na au­to­ma­tycz­nie na pod­sta­wie sze­ro­ko­ści ca­łej ta­be­li oraz li­czby ko­lumn w ta­be­li lub też mo­że być okreś­lo­na w pro­cen­tach sze­ro­ko­ści ta­be­li al­bo w war­to­ściach bez­wzglę­dnych. Je­śli wszyst­kie ko­mór­ki w wier­szu ma­ją usta­lo­ną sze­ro­kość i su­ma tych sze­ro­ko­ści jest róż­na od sze­ro­ko­ści ca­łej ta­be­li, to sze­ro­kość ta­be­li ule­ga au­to­ma­tycz­nej zmia­nie.
    • Ob­rót ko­mór­ki – pa­ra­metr usta­la orien­ta­cję tek­stu w ko­mór­ce. Moż­li­we są czte­ry wa­rian­ty – tekst uło­żo­ny nor­mal­nie, ob­ró­co­ny o 90 stop­ni w le­wo, 90 stop­ni w pra­wo i ob­ró­co­ny o 180 stop­ni.
    • Po­łącz z ko­mór­ką w na­stęp­nej ko­lum­nie – op­cja po­zwa­la po­łą­czyć ze so­bą dwie ko­lej­ne ko­mór­ki w po­zio­mie.
    • Po­łącz z ko­mór­ką w na­stęp­nym wier­szu – op­cja po­zwa­la po­łą­czyć ze so­bą dwie ko­lej­ne ko­mór­ki w pio­nie.
  • Kod koń­ca ta­be­li () ma przy­pi­sa­ne dwa pa­ra­me­try, tj.:
    • Wy­so­kość ta­be­li – pa­ra­metr mo­że być nie­o­kreś­lo­ny – wte­dy wy­so­kość ta­be­li bę­dzie wy­ni­kać z ilo­ści tek­stu w ta­be­li, bądź okreś­lo­ny w war­to­ściach bez­wzglę­dnych – wte­dy ozna­cza on mi­ni­mal­ną wy­so­kość ta­be­li. Mo­że być ona w rze­czy­wi­sto­ści więk­sza, je­śli z po­wo­du ilo­ści i wiel­ko­ści tek­stu bę­dzie to wy­ma­ga­ne. Wy­so­kość ta­be­li mo­że też róż­nić się od za­dek­la­ro­wa­nej, je­śli wszyst­kie wier­sze bę­dą mia­ły okreś­lo­ną wy­so­kość, a su­ma tych wy­so­ko­ści bę­dzie róż­na od za­dek­la­ro­wa­nej wy­so­ko­ści ta­be­li.
    • Ze­zwa­laj na in­dy­wi­dual­ną edy­cję sze­ro­ko­ści każ­dej ko­mór­ki – pa­ra­metr de­cy­du­je o spo­so­bie edy­cji sze­ro­ko­ści ko­lumn i ko­mó­rek. Je­śli zna­cznik nie jest włą­czo­ny – użyt­ko­wnik mo­że edy­to­wać tyl­ko sze­ro­ko­ści ca­łych ko­lumn. Tzn. zmie­nia­jąc sze­ro­kość ko­lum­ny zmie­nia­my je­dno­cześ­nie sze­ro­ko­ści wszyst­kich ko­mó­rek na­le­żą­cych do edy­to­wa­nej ko­lum­ny. Po włą­cze­niu oma­wia­ne­go zna­czni­ka nie mo­że­my edy­to­wać sze­ro­ko­ści ko­lumn, za to mo­że­my edy­to­wać sze­ro­ko­ści ko­mó­rek w po­szcze­gól­nych wier­szach nie­za­leż­nie. Spo­sób pier­wszy jest pro­stszy w za­rzą­dza­niu ca­łą ta­be­lą, ale spo­sób ten wy­ma­ga, aby każ­dy wiersz za­wie­rał je­dna­ko­wą li­czbę ko­mó­rek. Spo­sób dru­gi nie wy­ma­ga, aby wszyst­kie wier­sze za­wie­ra­ły tę sa­mą li­czbą ko­mó­rek. Ten spo­sób jest zaw­sze wy­bie­ra­ny au­to­ma­tycz­nie pod­czas im­por­tu pli­ku *.rtf.

Pa­ra­me­try zwią­za­ne z wy­mia­ra­mi ta­be­li usta­la­my na za­kład­ce Ta­be­la ar­ku­sza wła­ści­wo­ści ta­be­li.

Po­zo­sta­łe pa­ra­me­try usta­la­my na za­kład­kach Wier­sze, Ko­lum­nyKo­mór­ki te­go sa­me­go ar­ku­sza wła­ści­wo­ści.

Ta­be­la mo­że być two­rzo­na i edy­to­wa­na rę­cznie (w KombiKorze) przez wsta­wia­nie, usu­wa­nie bądź mo­dy­fi­ko­wa­nie ko­dów ste­ru­ją­cych (ko­dy ste­ru­ją­ce są do­stęp­ne za­ró­wno w KombiKorze, jak i w me­nu pod­rę­cznym ram­ki tek­sto­wej – pod­me­nu Wstaw/Usuń). Ko­dy ste­ru­ją­ce zwią­za­ne z ta­be­lą mo­gą być wy­świet­la­ne na ekra­nie (po­dob­nie ja­k i in­ne ko­dy ste­ru­ją­ce) po włą­cze­niu op­cji Po­ka­zuj ko­dy ste­ru­ją­ce i wy­bra­niu od­po­wie­dnich op­cji w ok­nie usta­la­nia op­cji po­ka­zy­wa­nia ko­dów ste­ru­ją­cych.

Po­nad­to pro­gram do­star­cza sze­re­gu fun­kcji, któ­re ma­ni­pu­lu­jąc ko­da­mi ste­ru­ją­cy­mi za­pe­wnia­ją au­to­ma­tycz­ne wy­ko­na­nie nie­któ­rych czę­sto wy­ko­ny­wa­nych ope­ra­cji. Fun­kcje te znaj­dzie­my na za­kład­ce Ta­be­le (w Au­to­pi­lo­cie) lub też w me­nu pod­rę­cznym ram­ki tek­sto­wej (pod­me­nu Ta­be­le).

War­to tu też zwró­cić uwa­gę na fakt, że roz­wią­za­nie po­le­ga­ją­ce na for­ma­to­wa­niu ta­be­li za po­mo­cą ko­dów ste­ru­ją­cych umoż­li­wia przy­go­to­wa­nie da­nych w in­nych pro­gra­mach (np. ba­zie da­nych) w po­sta­ci pli­ku tek­sto­we­go z od­po­wie­dni­mi zna­czni­ka­mi ozna­cza­ją­cy­mi wier­sze i ko­lum­ny, a po wy­mia­nie tych zna­czni­ków w KombiKorze na od­po­wie­dnie ko­dy ste­ru­ją­ce uzys­ka­my pra­wid­ło­wo sfor­ma­to­wa­ną ta­be­lę.

Każ­da ram­ka tek­sto­wa ma przy­pi­sa­ne trzy ze­sta­wy atry­bu­tów wy­peł­nień. W każ­dym ze­sta­wie mo­że­my edy­to­wać wy­peł­nie­nie, ob­rys, cień i ob­rys cie­nia. Do­stęp do tych pa­ra­me­trów ma­my po­przez ar­kusz wła­ści­wo­ści ta­be­li. Po­szcze­gól­ne ze­sta­wy od­po­wia­da­ją za ta­be­lę, wier­sze i ko­mór­ki. W związ­ku z po­wyż­szym zmia­na np. ko­lo­ru wy­peł­nie­nia ko­mór­ki jest au­to­ma­tycz­nie prze­no­szo­na na wszyst­kie ko­mór­ki w ta­be­lach znaj­du­ją­cych się w da­nej ram­ce. Aby na­da­wać nie­za­leż­ne sty­le po­szcze­gól­nym ta­be­lom, wier­szom lub ko­mór­kom wpro­wa­dzo­no no­wy kod ste­ru­ją­cy na­zwa­ny ko­dem sty­lu obiek­tu (no­ta tech­nicz­na nr 19).

 Ta­be­le nie mo­gą być sto­so­wa­ne w ram­kach, w któ­rych włą­czo­no for­ma­to­wa­nie wie­lo­ła­mo­we (no­ta tech­nicz­na nr 18).

 W związ­ku z opi­sa­ny­mi wy­żej roz­wią­za­nia­mi ta­be­le wpro­wa­dzo­ne no­tą tech­nicz­ną nr 8 uwa­ża się za prze­sta­rza­łe i nie prze­wi­du­je się dal­szej pra­cy nad tam­tym roz­wią­za­niem. Dla­te­go też nie za­le­ca się two­rze­nia no­wych do­ku­men­tów za­wie­ra­ją­cych te­go ty­pu ta­be­le.



18. Nota nr 18 z dnia 30.08.2006. For­ma­to­wa­nie wie­lo­ła­mo­we

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy wy­łą­cznie pro­gra­mu Kom­bi w wer­sji od 8.012 wzwyż).

W wer­sji ós­mej pro­gra­mu w każ­dej ram­ce tek­sto­wej moż­na for­ma­to­wać tekst w kil­ku ła­mach. Li­czbę ła­mów, od­stęp mię­dzy ni­mi, a tak­że pa­ra­me­try ewen­tual­nej li­nii od­dzie­la­ją­cej ła­my usta­la­my za po­mo­cą za­kład­ki Ła­my w ar­ku­szu wła­ści­wo­ści ram­ki tek­sto­wej.

Ta­be­le (no­ta tech­nicz­na nr 17) nie mo­gą być sto­so­wa­ne w ram­kach, w któ­rych włą­czo­no for­ma­to­wa­nie wie­lo­ła­mo­we. Je­śli w ram­ce znaj­dzie się kod po­cząt­ku ta­be­li, to w tej ram­ce au­to­ma­tycz­nie zo­sta­nie usta­lo­na li­czba ła­mów na je­den.



19. Nota nr 19 z dnia 30.08.2006. Sty­le obiek­tów

(Uwa­ga! Ni­niej­sza no­ta do­ty­czy pro­gra­mów Kom­bi i KombiKor w wer­sjach od 8.012 wzwyż).

W wer­sji ós­mej pro­gra­mu wpro­wa­dzo­no no­we roz­wią­za­nie na­zwa­ne sty­lem obiek­tu. Styl obiek­tu to ze­staw da­nych opi­su­ją­cych kształt obiek­tu, je­go wy­peł­nie­nie, ob­rys, cień oraz ob­rys cie­nia. Styl obiek­tu moż­na przy­pi­sać: ram­ce z kształ­tem, ram­ce tek­sto­wej, ram­ce z bit­ma­pą i ram­ce z me­ta­pli­kiem. W przy­pad­ku ram­ki z kształ­tem styl mo­że zde­fi­nio­wać wszyst­kie jej pa­ra­me­try. Dla po­zo­sta­łych ra­mek styl de­fi­niu­je wy­mie­nio­ne wy­żej pa­ra­me­try po­za wy­peł­nie­niem. Nie wszyst­kie pa­ra­me­try sty­lu mu­szą być ak­ty­wne. Moż­na np. zde­fi­nio­wać wy­peł­nie­nie po­zo­sta­wia­jąc nie zde­fi­nio­wa­ne po­zo­sta­łe pa­ra­me­try. W ta­kiej sy­tua­cji ram­ka przy­jmie pa­ra­me­try wy­peł­nie­nia ze sty­lu obiek­tu, zaś po­zo­sta­łe pa­ra­me­try są de­fi­nio­wa­ne w spo­sób do­tych­cza­so­wy.

Za­rzą­dza­nie sty­la­mi obiek­tów od­by­wa się po­przez li­stę sty­lów ana­lo­gicz­ną do ist­nie­ją­cej już w pro­gra­mie li­sty sty­lów i wier­szo­wni­ków. Li­stę sty­lów obiek­tów znaj­dzie­my ja­ko trze­cią za­kład­kę właś­nie na za­kład­ce sty­lów i wier­szo­wni­ków. Przy­pi­sa­nie sty­lu obiek­tu ram­ce na­stę­pu­je przez wy­bra­nie (uak­ty­wnie­nie ram­ki) i na­stęp­nie wy­bra­nie po­zy­cji na li­ście sty­lów obiek­tów. Je­śli da­ny pa­ra­metr ram­ki jest de­fi­nio­wa­ny przez styl obiek­tu (np. wy­peł­nie­nie), to rę­czna edy­cja te­go pa­ra­me­tru (w na­szym przy­kła­dzie wy­peł­nie­nia) zry­wa po­wią­za­nie sty­lu obiek­tu z ram­ką. Li­sta sty­lów za­pe­wnia ró­wnież do­dat­ko­we fun­kcje wspo­ma­ga­ją­ce za­rzą­dza­nie sty­la­mi obiek­tów, ta­kie jak: two­rze­nie, ko­pio­wa­nie, usu­wa­nie, itp.

Sty­le obiek­tu są tak­że wy­ko­rzy­sty­wa­ne do de­fi­nio­wa­na pa­ra­me­trów obiek­tów w ta­be­li. Aby zwią­zać styl obiek­tu z ele­men­tem w ta­be­li, na­le­ży przed da­nym ele­men­tem (np. przed ko­dem ko­mór­ki w ta­be­li) wsta­wić no­wy kod ste­ru­ją­cy o naz­wie Kod sty­lu obiek­tu ozna­czo­ny iko­ną . Te­go wsta­wie­nia do­ko­na­my po­przez me­nu pod­rę­czne ram­ki tek­sto­wej (pod­me­nu Wstaw/Usuń) lub za po­mo­cą od­po­wie­dniej iko­ny na pa­le­cie ko­dów ste­ru­ją­cych w Kom­bi­Ko­rze. Na­stęp­nie po­przez ok­no wła­ści­wo­ści ko­du (stan­dar­do­wy skrót F8) usta­la­my atry­bu­ty przy­pi­sa­ne te­mu ko­do­wi. W tym roz­wią­za­niu op­cja Pa­ra­me­try sty­lu do­myśl­ne ozna­cza, że da­ny kod przy­wra­ca do­myśl­ne atry­bu­ty da­ne­go obiek­tu (np. ko­mór­ce w ta­be­li). Moż­na też wy­ko­rzy­stać wspo­mnia­ną wy­żej li­stę Sty­le obiek­tów. Np. po usta­wie­niu kur­so­ra we­wnątrz ko­mór­ki i klik­nię­ciu w wy­bra­ną po­zy­cję na li­ście obiek­tów, pro­gram wsta­wi od­po­wie­dnie ko­dy ste­ru­ją­ce tak, aby wy­bra­na ko­mór­ka przy­ję­ła atry­bu­ty wska­za­ne na li­ście. W ten spo­sób kod ten mo­że de­fi­nio­wać pa­ra­me­try ta­be­li, wier­sza w ta­be­li oraz ko­mór­ki w ta­be­li (patrz no­ta tech­nicz­na nr 17).