abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 0
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 4
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 29
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 8
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 15
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 16
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: graficky vystup Rka/latin2 a latex

23.5.2005 00:48 Martin Landa | skóre: 6
graficky vystup Rka/latin2 a latex
Přečteno: 329×
Zdravim,

mam nasledujici problem: do publikace (LaTeX) vkladam radu obrazku s diakritikou. Obrazky vytvorene v XFIGu ci DIA nejsou problem. Nicmene grafy z Rka (eps/latin2) se po vytvoreni pdf v xpdf zobrazi korektne, ale v acroreaderu nektere pismenka chybi (c, r ...).

Dik za radu, Martin

Odpovědi

23.5.2005 09:25 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Zdravím,
nevím sice co vytvoří R, možná by pomohlo vystavit výsledné pdf někam pro porovnání, ale pokud ti chybí písmenka č, ř, ě apod. tak to znamená, že v eps není subsetované písmo a nechá se na RIPu aby to vykreslil správně. AR právě používá písma, která neobsahují všechny české znaky, zatímco xpdf používá písma z X nebo gs která většinou české znaky obsahuje. Jestli to je tvůj případ zjistíš pohledem do toho pdfka. Zobrazí se to v AR 7 korektně? Ten české znaky (mimo písma Courier) obsahuje. Řešením by potom mohlo být buď nasubsetovat použité písmo přímo do epska a to buď ručně nebo můžeš zjistit, jestli to Rko nějak neumí samo. Nebo si to holt prohlížet v AR 7. Jinak by stálo za pokus zjistit, jestli dvips to písmo v obrázku nechá být jakože speciál nebo jestli ho nasubsetuje stejně, jako by to udělal na použitá PS písma v dokumentu.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 09:25 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Trochu nechápu váš problém.

Pokud něco vložím jako obrázek tak tam nemůžou chybět písmenka protože je to obrázek a je jedno v čem ho zobrazím. (maximálně může být nečitelný, případně ho ten program neumí zobrazit pokud použiješ nějaký formát co ten prohlížeč nezná)

Pokud ti ale v textu chybí nějaké písmenka tak máš problém v tom že ten program nezná ten font co jsi použil, takže s největší pravděpodobností musíš do toho souboru vložit i ten font co chceš použít.
23.5.2005 11:53 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Problém je v tom, že v obrázku jsou definovány objekty. Máš prostě čáry, křivky atd. A právě text je také objekt. V reálu (tedy v tom eps ze kterého se potom vytváří pdf) to vypadá nějak takto (inicializační tunu definic vynechávám):
% obdelnicek
n 7290 2880 m
 9180 2880 l gs col0 s gr
% text
/Helvetica ff 240.00 scf sf
2340 2790 m
gs 1 -1 sc (Ahoj svete) col0 sh gr
Problém je ten, pokud je v obrázku takto čeština musíš mít k dispozici kódový vektor a písmo, které znaky umí. Potom to tedy vypadá nějak následovně:
/isovec [                                                                       
8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde           
...
] def

/Helvetica /Helvetica-iso isovec ReEncode

/Helvetica-iso ff 240.00 scf sf
2340 2790 m
gs 1 -1 sc (Ahoj sv\xxxte) col0 sh gr
To je pravděpodobně náš případ. Zde je problém ten, že pokud to prohlédneš v AR tak ten se podívá na dokument, z vektoru podle čísla xxx zjistí, že má použít znak ecaron, vezme si font Helvetica, zjisí že v něm požadovaný znak není, zobrazí .notdef znak což je v Type1 nic. AR7 si nevezme Helveticu ale Myriad Pro, který už znak ě obsahuje a zobrazí ho. Pokud chceš zobrazit všechno korektně i v AR5, musíš do epska vložit písmo, které obsahuje české znaky a patřičně psko upravit. Tedy v našem příkladě nějak:
...
/FontName /NimbusSanL-Regu def
% definice pisma (z .pfa)
...
FontName currentdict end definefont pop

/NimbusSanL-Regu /NimbusSanL-Regu-iso isovec ReEncode

/NimbuSanL-Regu-iso ff 240.00 scf sf
2340 2790 m
gs 1 -1 sc (Ahoj sv\xxxte) col0 sh gr
Pak už to zobrazí korektně i AR5, který se podívá, zjistí z vektoru že má použít znak ecaron, podívá se do písma které je vhozené přímo v obrázku, tam ho najde a zobrazí ě.

Jednoduché, ne?
-djz

"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 12:11 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Jasně teď už mě to je jasné on vlastně nemá obrázek ale zadává tam že se má nakreslit třeba obdelník a tam napsat nějaké písmena.

No a samozřejmě program který nezná ty české znaky tak nic nezobrazí, nebo zobrazí nesmysl.

Díky za trochu osvěty.
23.5.2005 12:16 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Za málo. No vida, jak to jde pěkně shrnout do pár vět :-). Hlavně že je tomu rozumět.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 12:29 finn | skóre: 42 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Používání interpunkce není až taková zbytečnost… ;-)
Užívej dne – možná je tvůj poslední.
23.5.2005 12:49 Martin Landa | skóre: 6
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Dik za radu,

jako vzorek pridavam eps/pdf. Mozna to pomuze vyresit muj problem... eps vzniklo v Rku

postscript('dig_popis_dat.eps', width=9, height=4, horizontal=F, paper='special', onefile=F, encoding="ISOLatin2.enc")

pdf - epstopdf (stejny vysledek, kdyz vlozim eps do LaTeXu a vytvorim pdf (dvipdf)... chybejici pismenka v AE (6,7)

http://k153-85.fsv.cvut.cz/~martin/.../dig_popis_dat.eps

http://k153-85.fsv.cvut.cz/~martin/.../dig_popis_dat.pdf

Je mi jasne, ze jde o problem s fontama, nevim ale jak premluvit Rko, aby generovalo eps podobne bezproblemove jako DIA ci XFIG...

Jeste jednou dik, Martin
23.5.2005 13:44 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Přesně jak jsem si myslel. Stačí nasubsetovat české písmo a bude po problému. Zaráží mě ale jedna věc: oba používáme epstopdf a každému se chová jinak. Pro srovnání, mně to robí automaticky. Jediné co mě napadá je rozdílná verze nebo konfigurace GhostScriptu. Jen tak pro jistotu, ke GhostScriptu máš instalována i česká písma (např. /usr/share/ghostscript/fonts/n019003l.*)? A pokud se podíváš do zmíněného souboru .afm uvidíš tam něco jako:
StartFontMetrics 3.0                                                            
Comment Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development        
Comment Creation Date: 12/22/1999                                               
Comment See the file COPYING (GNU General Public License) for license conditions
.                                                                               
FontName NimbusSanL-Regu                                                        
FullName Nimbus Sans L Regular                                                  
FamilyName Nimbus Sans L                                                        

...

C -1 ; WX 500 ; N ccaron ; B 31 -23 477 741 ;                                   

...
nebo ne? Jinak se ted divám, že to lze ovlivnit volbama v ghostscriptu, teoreticky pokud bys měl optimalizaci pro sazbu či tisk tak to subsetuje, pokud pro obrazovku tak je nesubsetuje. Zkus epstopdf pustit s volbou -d a uvidíš co pouští za příkaz. Ale opravdu je divné, že různé verze ghostscriptu se chovají jinak.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 14:05 Martin Landa | skóre: 6
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Ceska pisma pro GhostScript mam (mel bych) - gsfonts (debian/unstable)

(usr/share/fonts/type1/gsfonts/n019003l.afm).

epstopdf -d

* Input filename: dig_popis_dat.eps * BoundingBox comment: %%BoundingBox: * Output filename: dig_popis_dat.pdf * Ghostscript command: gs * Compression: on * Ghostscript pipe: gs -q -sDEVICE=pdfwrite -dAutoRotatePages=/None "-sOutputFile=dig_popis_dat.pdf" - -c quit * Scanning header for BoundingBox * Old BoundingBox: 0 0 648 288 * New BoundingBox: 0 0 648 288 * Offset: 0 0 * Ready.

Mrknu se na gs, jeste jednou dik. Martin
23.5.2005 14:22 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Opravdu zvláštní. Jinak pokud bys gs neumravnil a potřeboval bys s tím nějak pohnout, tak ve vimu se to realizuje pfb2pfa pismo.pfb což bys pustil na NimbusL-Regu a NimbusL-Bold z gs. Tím bys získal soubory .pfa, které pak můžeš v klidu vložit např. před část % begin encoding a změnil bys jim v jejich hlavičce jména z NimbusSanL-Regu a NimbusSanL-Bold na Helvetica a Helvetica-Bold a pak by ti to fungovalo také. Možná by ten výsledný pdf soubor byl zbytečně velký, ale co už.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 14:11 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Jinak lze také samozřejmě jako kalibr největší použít místo epstopdf příkaz typu:
epstopdf -d -nogs vstup.eps | gs -q -sDEVICE=pdfwrite \
  -dCompatibility=1.3 -dPDFSETTINGS=/prepress \
  -sOutputFile=vystup.pdf -c -
a pak by se snad všechny verze GhostScriptu měly chovat správně tak jak mají, přestože písma vkládá jak printer a prepress tak i default (alespoň jsem tak zvyklý ze sedmičky)...
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.5.2005 14:59 Martin Landa | skóre: 6
Rozbalit Rozbalit vše Re: graficky vystup Rka/latin2 a latex
Jeste jednou dik,

vypada to, ze parametry -dCompatibility=1.3 -dPDFSETTINGS=/prepress tento problem resi... (alespon pro dvipdf, nikoliv pro dvips->ps2pdf)

Martin

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.