reklamni banner

České znaky

České znaky

Odeslatod lukas.kapitan v 27 kvě 2008, 11:03

Dobry den,poridili jsme si ProgeCAD 2008 (v 8.0.14). Bezi
na systemech Windows XP Professional. Pri otevirani vykresu z ACAD (LT 2005
a nejenom z nej) se spatne zobrazuji ceske znaky (ve vsech textovych stylech
pouzitych v ACADu)a to jak na monitoru, tak i pri tisku. Naproti tomu v
editacnim radku ProgeCADu vidim vsechny znaky tak, jak maji byt. Pritom je
mozno je pozivat, protoze pri otevreni v ACADu je vse OK, takze tisknout
bvykresy muzeme pouze z toho AutoCADu. Pokud pouiziji systemove TT fonty,
tak je vse v poradku, ale to neresi nas problem. Muzete mi poradit, prosim,
kde by mohla byt chyba?
Dekuji Danis
Uživatelský avatar
lukas.kapitan
 
Příspěvky: 74
Registrován: 22 kvě 2008, 15:16

Re: České znaky

Odeslatod lukas.kapitan v 27 kvě 2008, 11:04

České znaky se v současné verzi budou objevovat s
problémy. Tento problém odstraní výrobce s připravovanou novou verzí v
českém jazyce. Situaci s tiskem vyřešíte omezením používání českých znaků na
výkresové dokumentaci. S výrobcem intenzivně komunikujeme na odstranění
těchto problémů.
Z.Lusk
Uživatelský avatar
lukas.kapitan
 
Příspěvky: 74
Registrován: 22 kvě 2008, 15:16

Re: České znaky

Odeslatod lukas.kapitan v 27 kvě 2008, 11:05

Dobrý den, zobrazovaní českých znaků je
dočasně vyřešeno pomocí naimportování příslušných fontů do programu
progeCAD. Fonty a návod importu najdete na:
http://www.solicad.com/CZ/clanek/cestina-v-progecad-2008-55
J.Brožek
Uživatelský avatar
lukas.kapitan
 
Příspěvky: 74
Registrován: 22 kvě 2008, 15:16

Re: České znaky

Odeslatod Alik v 08 čer 2008, 23:09

Zdravim Lukas Kapitan.
Zbytečne nemrhej energii. Z češtinou to v ProgeCADu nikdy nebude vono.
SHX fonty , ktere jsou v AutoCADu se mohou zde lišit. Slovenská společnost TECHSOFT predelala kompletne znakovou sadu využivajíci SHX v AutoCADu a to jsou fonty ISO CP a ROMANS. Tehle fonty funguji ve všech InteliCADech uplne perfektne. A navic tam najdeš i Slovenské znaky, které AutoCAD nikdy neobsahoval.
Alik
 

Re: České znaky

Odeslatod Zdenek Lusk - SoliCAD,s.r.o. v 09 čer 2008, 15:14

České znaky jsou "pouze" technickým problémem. Věřím, že v případě jakýchkoli problémů s otevíráním českých fontů se nám společnými silami podaří naladit progeCAD, aby byl plně a bezproblémově funkční v češtině. I když si myslim, že tomu již tak je.
Zdenek Lusk - SoliCAD,s.r.o.
 

Re: České znaky

Odeslatod lotron v 17 čer 2008, 18:14

Alik píše:Z češtinou to v ProgeCADu nikdy nebude vono.

Opravdu bych si nepřál, aby ProgeCAD podporoval Vaši češtinu. :lol:
Nové verze ProgeCADu problémy postupně odstraňují. Dnes aktuální verze 8.0.18.18 už má v tomto ohledu některá vylepšení, jako synchronizace proměnných DWGCODEPAGE a SYSCODEPAGE.
S češtinou mám ve výkrese problémy, jen do toho okamžiku, než u textových stylů přestavím znakovou sadu ze "Západní" na "Středoevropský". Občas také bylo nutné, fonty "něco.shx" nahradit fontem "něco" 1). Při práci pak už s češtinou problém nemám.
Závisí to také na nás, jak kvalitní zprávy o chybách budeme technické podpoře psát. ;)
Poznámka:
1) Místo nefunkčních SHX fontů použiji TTF fonty nainstalované prohlížečem DWG TrueView, který používám ke kontrole kompatibility odesílaných výkresů.
Uživatelský avatar
lotron
 
Příspěvky: 96
Registrován: 17 čer 2008, 18:01
Bydliště: Praha

CZ Fonty do progeCAD

Odeslatod josef.gregor v 18 čer 2008, 10:13

Nepodarilo sa mi to, vypísalo mi nasledovné:
Nesouhlasí CRC v ProgeCAD-2008-professionalcz-fontyFONT_SHX_PCAD.zip. Soubor je poškozen - Neočekávaný konec archivu
Prosím o radu
Uživatelský avatar
josef.gregor
SoliCAD, s.r.o.
 
Příspěvky: 65
Registrován: 22 kvě 2008, 12:43

Re: CZ Fonty do progeCAD

Odeslatod josef.gregor v 18 čer 2008, 10:17

Zřejmě máte problém se 100% stažením souboru s fonty.

1. stáhněte si je z adresy http://www.solicad.com/download/progeca ... X_PCAD.zip
2. postupujte dle návodu http://www.solicad.com/CZ/clanek/cestin ... ad-2008-55
(pdf návod http://www.solicad.com/download/progeca ... ogecad.pdf)
Uživatelský avatar
josef.gregor
SoliCAD, s.r.o.
 
Příspěvky: 65
Registrován: 22 kvě 2008, 12:43

Re: České znaky

Odeslatod mirek v 18 srp 2009, 17:04

Oživím téma:
Jsme u verze 09.0.26.2 a problém je následující:
napíšu v řádkovém editoru text, např. ZAŘÍZENÍ STAVENIŠTĚ. Nastavené písmo Romans, které používá font Romans.shx.
Výsledek vypadá tak, že Ě se zobrazí jako Í.
Provedu dvojklik pro editaci, hned Enter, a písmeno se opraví na Ě. Horší je to s výkresy, kde jsou nečitelné znaky Ů (zobrazí jako ú), Ř (zobrazí jako průměr) apod.
Tedy nutno manuálně opravovat.
Předefinoval jsem tedy písmo Romas, aby používalo font IC-Romans.shx. Nic, stejné.
zkuste si toto: povel Dtext, atd, a zadejte: Shift+ háček, R- naskočí průměr. Pokračuji, zadám Shift+kroužek, Shift+U, z průměru se stane správně Ř, ale Ů se zobrazí jako u se zpětnou čárkou. Pokračuji dalšími písmeny s interpunkcí. Vždy předposlední písmeno se po zadání následující interpunkce zobrazí správně, aktuálně zadávaný znak špatně. Poučení: text nesmí končit znakem s interpunkcí- což Ě bývá často (inu příslovce) :lol:

V případě víceřádkového textu je to mnohem horší. Po napsání textu jsou opět nečitelné některé znaky, ale po editaci se stav zhorší, protože editor znaky s interpunkcí nahradí formátováním do jiného písma- Arial.ttf bez možnosti změny, tedy jedině po CTRL+1 manuálně odmazat formátovací znaky.
Mirek+ progeCad 2010 Professional-Czech, 10 licencí :-)
mirek
 
Příspěvky: 111
Registrován: 24 úno 2009, 12:05

České znaky snadno a rychle?

Odeslatod lotron v 18 srp 2009, 18:31

Doporučuji zkontrolovat:
  • zda DWGCODEPAGE = SYSCODEPAGE = ANSI_1250 (Pokud jde o češtinu.).
  • U formátu textových stylů s písmy ttf je znaková sada "Středoevropský" ( nikoli "Západní" )
  • fonty "něco.shx" nahradit fontem "něco" (vyhnout se používání shx fontů)
V ProgeCAD 2009 ENG teď mám problém s _DDEDITEX. Dialog pro editaci řádkového textu nepracuje správně. České znaky s interpunkcí zaměňuje dvojicí znaků: {znak bez interpunkce} + {Unicode znak pro interpunkční znaménko}. To je ovšem chyba, protože:
  1. Není možno správně vyhledávat v textu,
  2. Unicode obsahuje správné znaky, takže není k záměně důvod
  3. i kdyby to fungovalo (jako že ne), je to typografický paskvil.
Editace přes vlastnosti funguje dobře.
Uživatelský avatar
lotron
 
Příspěvky: 96
Registrován: 17 čer 2008, 18:01
Bydliště: Praha

Re: České znaky

Odeslatod mirek v 21 srp 2009, 17:11

1) DWGCODEPAGE=1250, zkontroloval jsem, v pořádku, a myslím, že kdesi již bylo pojednání o tom, že nové verze mají implementovaný automatický převod a funkčnost.
2) Fonty ttf nepoužívám.
Konkrétně mám problém s Romans.shx, který používám od verze R12 :-) a navyknul jsem širokou dodavatelskou a subdodavatelskou obec.
3) záměnu na font *.ne-shx z důvodu kompatibility s ACAD výkresy těžko můžu přijmout? Jak se potom moje znaky zobrazí pravověrným Autokedistům? Obecně mám problémy už s geodety, kteří obvykle "jedou" na Majkrostejšnu, že dochází k záměně na znaky šílené a kobylí (pokud mi tedy nepošlou i znaksady). Nevlastním ACAD, takže převod sem a tam s různými fonty nemůžu ozkoušet, ale použil jsem i font IC-romans.shx a funguje stejně blbě- což snad je font Intellicadu? Zkusím se více ponořit a vynořit jako znalec písma pro progeCad, ale myslím, že tady je chyba v programu, že prostě nechápe, že na Zemi existuje národ, používající háčky nad písmeny:-) ? Kromě toho nevím, kde sehnat ne-shx fonty? V adresáři programu fonts jiné než *.shx a *.ps nejsou:-)
Zkuste si prosím toto: písmo= font IC-romans.shx, jednořádkový text, a ťukejte postupně ěščřžýáíé a sledujte, jaké zvěrstvo naskakuje na obrazovce? Nebo jsem jediný? Navíc mám dojem, že před aktualizací na ...26 tohle nenastávalo (protože to zlobilo jinak:-D - a jak koukám, tak Vám taky nastal nový problém:-) Nám 2009CSY _DDEDITEX funguje dobře, pro změnu přes Vlastnosti zobrazuje s Unicode :lol:
DDEDITEX.JPG

A Mtext vyvádí ještě hůř, ale to snad jindy...
Mirek+ progeCad 2010 Professional-Czech, 10 licencí :-)
mirek
 
Příspěvky: 111
Registrován: 24 úno 2009, 12:05

Re: České znaky

Odeslatod lotron v 22 srp 2009, 03:33

Budu se muset rozepsat obšírněji. Je možné, že mé následující poznámky nejsou faktograficky přesné, ale na jejich základě činím mnohdy úspěšná rozhodnutí, takže snad jistou oporu ve skutečnosti mají.
mirek píše:1) DWGCODEPAGE=1250, zkontroloval jsem, v pořádku, a myslím, že kdesi již bylo pojednání o tom, že nové verze mají implementovaný automatický převod a funkčnost.

Od dost staré verze ProgeCAD 2008 jsou při vytváření nového výkresu proměnné automaticky synchronizovány. Ale... pokud na výkrese spolupracuje více lidí, je možné úplně cokoli. (Například teď jsem dostal výkresy z AutoCADu, které byly původně vytvořeny v nějaké zemi bývalé Jugoslávie a zdejšími projektanty částečně počeštěny. Právě kvůli kódové stránce totiž nebylo možno některé znaky zadat. Tento problém trápil i Autodesk, protože v ACADu je DWGCODEPAGE jen ke čtení. Pro opravu kódové stránky kdysi publikoval na stránkách podpory utilitu WnewCP.
mirek píše:2) Fonty ttf nepoužívám.
Konkrétně mám problém s Romans.shx, který používám od verze R12 :-) a navyknul jsem širokou dodavatelskou a subdodavatelskou obec.

Jako uživatel ACAD R12 jste ani jinou možnost neměl. ;) TrueType fonty jsou podporovány až od verze 13 (AutoCAD 95). Zpočátku TT fonty byly spíše k zlosti. Výrazně zpomalovaly práci s výkresem a chodily jen na platformě NT (od počátku jediná oficiální platforma pro ACAD). Na platformě 9X fungoval snad jen Arial CE (pokud se doinstaloval z W31.) Čeština byla do AutoCADu doinstalovávána jako úprava dodávaná třetí stranou a mám dojem, že těchto rozšíření bylo více. K tomu přistupovaly různé lokalizace programů jiných CAD aplikací, které generovaly výkresy, jež se do AutoCADu importovaly přes DXF. (Takovou aplikací byl například SpiritCAD pracující s CP852 a kódující znaky s diakritikou pomocí %% a trojciferného decimálního kódu.) S kódováními v těch dobách byl pěkný zmatek. V DOSu se přecházelo z Kamenických na Latin 2 (CP850) a pro Windows bylo "vytvořeno" kódování nekompatibilní s UNIXovými systémy posléze uplatněné pro WEB. (Odtud nekončící problémy se ž/š.) Pokud se nemýlím, tak SHX fonty umožňovaly jen 8bitové kódování. (Pro čínské písmo se nějak, používal Bigfont, který umožňoval definovat do SHX větší počet znaků než 256.) Platforma NT umožnila použití 16ti bitového kódování unicode, které obsahuje místo pro všechny potřebné znaky, ale fonty pokrývají větší nebo menší část možných znaků. Zpočátku byly problémy s fonty, ale nyní už bývá pokrytí dostatečné. Správně implementované Unicode považuji za jednoznačný přínos a osobně preferuji používat ve výkresech TT fonty ze systému Windows.
mirek píše:3) záměnu na font *.ne-shx z důvodu kompatibility s ACAD výkresy těžko můžu přijmout? Jak se potom moje znaky zobrazí pravověrným Autokedistům?

Protože jsem se "zaprodal" ProgeCADu a nadále nevyznávám "víru pravou", tak mám problém s pochopením termínu "pravověrný Autokedista". Pokud Váš pravověrný Autokedista má jednoroční licenci AutoCADu R12 a vždy na Silvestra posouvá systémový čas o rok zpět, tak toho opravdu o výhodách TTF nepřesvědčíte. Pokud používá alespoň Windows 2000 a AutoCAD 2000, tak ten už by žádné problémy mít neměl a ttf nejspíše normálně používá. Co uvidí uživatel AutoCADu 2009 si můžete ověřit v bezplatném prohlížeči DWG TrueView http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=6703438
mirek píše:Obecně mám problémy už s geodety, kteří obvykle "jedou" na Majkrostejšnu, že dochází k záměně na znaky šílené a kobylí (pokud mi tedy nepošlou i znaksady).

Zde to bude možná problém verze. Pokud se nemýlím, tak Bentley nedávno uzavřel dohodu s Autodeskem o vzájemné podpoře formátů. Bentley svůj formát otevřel v projektu OpenDGN. Bentley je také členem Open Design Alliance (dříve OpenDWG), která se snaží učinit z dwg otevřený formát a poskytuje knihovny pro čtení a zápis dwg souborů, které používá IntelliCAD a potažmo tedy i ProgeCAD. (Dalšími velmi známými členy jsou např. Adobe, BRICSYS, Gräbert, Nemetschek, Siemens PLM Software, SolidWorks a ZWCAD.) Když Autodesk ukončil bezplatný prohlížeč VoloView, tak nejjednodušší cestou, jak bezplatně prohlížet výkresy AutoCADu 2004 byl prohlížeč BentleyView (patrně založený na technologii OpenDWG - DWGdirect). Tím patrně přiměl Autodesk k poskytnutí bezplatného prohlížeče DWG TrueView náhradou za VoloView.
mirek píše:Nevlastním ACAD, takže převod sem a tam s různými fonty nemůžu ozkoušet,

Viz předchozí odkaz na DWG Trueview. Tato aplikace nyní zahrnuje i funkci DWG TrueConvert, která umí převádět mezi různými verzemi ACADu a dá se i zaškrtnout aby opravovala chyby.
mirek píše:ale použil jsem i font IC-romans.shx a funguje stejně blbě- což snad je font Intellicadu? Zkusím se více ponořit a vynořit jako znalec písma pro progeCad, ale myslím, že tady je chyba v programu, že prostě nechápe, že na Zemi existuje národ, používající háčky nad písmeny:-) ? Kromě toho nevím, kde sehnat ne-shx fonty? V adresáři programu fonts jiné než *.shx a *.ps nejsou:-)

Můžete používat TTF systému Windows. Jsou umístěny ve složce %windir%\Fonts. Osobně si myslím, že SHX fonty nemají budoucnost. TXT.SHX je urážkou češtiny, protože písmena s diakritikou jsou menší, než ostatní a hodně myslím napovídá i to, že ProgeCAD pro ně nemá v dialogu pro úpravu textového stylu náhled.
mirek píše:Zkuste si prosím toto: písmo= font IC-romans.shx, jednořádkový text, a ťukejte postupně ěščřžýáíé a sledujte, jaké zvěrstvo naskakuje na obrazovce? Nebo jsem jediný? Navíc mám dojem, že před aktualizací na ...26 tohle nenastávalo (protože to zlobilo jinak:-D

Asi Vás zklamu. Mám anglický ProgeCAD 2009 verze 9.0.26.6 a postup jsem vyzkoušel v novém výkresu. Nejdříve jsem pro styl STANDARD změnil font na IC-ROMANS a pak jsem začal vkládat řádkový text. Na kreslící ploše se opravdu "děly strašné věci", ale v příkazovém řádku se znaky zobrazovaly správné znaky a po ukončení příkazu dvojím odřádkováním na obrazovce kromě zmatečných čar byl i správný text. Po odzoomování zbyl jen správně zadaný a zobrazený text.
mirek píše:- a jak koukám, tak Vám taky nastal nový problém:-) Nám 2009CSY _DDEDITEX funguje dobře, pro změnu přes Vlastnosti zobrazuje s Unicode :lol:

U mne to [ne]fungovalo tak, že v okénku dialogu se text zobrazil správně, ale některé znaky s diakritikou (ty, které se po ukončení zobrazí špatně) se vlastně skládaly ze dvou znaků z "neviditelného-diakritiky" a ze znaku sady ASCII bez diakritiky. Takový znak jsem musel vymazat dvěma stisknutími BackSpace. (Po prvním zbyl znak bez diakritiky). Chybu jsem odhalil právě tím, že ve vlastnostech byly Unicode znaky, které tam musel vložit DDEDIT.
Teď jsem ale zcela konsternován :shock: , protože v nově založeném výkresu, kde jsem testoval Váš problém mi vše funguje správně - DDEDIT sice vkládá Unicode, ale správné a DWG TrueView vše správně zobrazuje. Tak je mi líto - mně všechno funguje a v klidu mohu jít spát, protože mám na počítači skvělý CAD.
P.S.
Já totiž mám v počítači taky romans__.ttf, který mi tam nainstaloval DWG TrueView. Proto, když mi nefunguje ROMANS.SHX, tak použiji ROMANS bez přívlastku, který je TTF.
mirek píše:A Mtext vyvádí ještě hůř, ale to snad jindy...

Já zase nepoužívám MTEXT. To, co mi dělal v ACADu, kdy pořád přidával další a další modifikátory formátu mne přivádělo k šílenství. Jako editor MTEXTu jsem si v ACADu dal Notepad abych všechny modifikátory mohl vymazávat. Tady jsem ho ještě nezkoušel, protože, jak říkám jsem si na něj nezvykl.
Uživatelský avatar
lotron
 
Příspěvky: 96
Registrován: 17 čer 2008, 18:01
Bydliště: Praha

Re: České znaky

Odeslatod mirek v 25 srp 2009, 15:11

...uff, obsáhlá odpověď :lol:
Díky, přesvědčil jste mě a změnil jsem písmo v šabloně našich výkresů na font Romans_.ttf. Tedy s novými výkresy již nebude problém. Sice mi vadí blbá čitelnost písma (dříve se písmo zobrazovalo tenkou čarou, nyní holt je čitelnost zhoršena tloušťkou písma), ale hlavně DTEXT funguje správně. U všech rozpracovaných výkresů a veškerých výkresů bloků v počtu tisíců holt budeme muset manuálně písmo předefinovat :x
MTEXT jsem vždy nesnášel ze stejných důvodů, nyní ale vše funguje(?)
Tedy díky moc, za po-moc (verš) a mějte se :D
Mirek+ progeCad 2010 Professional-Czech, 10 licencí :-)
mirek
 
Příspěvky: 111
Registrován: 24 úno 2009, 12:05

Re: České znaky

Odeslatod lotron v 25 srp 2009, 15:53

mirek píše:U všech rozpracovaných výkresů a veškerých výkresů bloků v počtu tisíců holt budeme muset manuálně písmo předefinovat :x

Nastavit substituci fontů FONTMAP (icad.fmp) by Vám nepomohlo?
Uživatelský avatar
lotron
 
Příspěvky: 96
Registrován: 17 čer 2008, 18:01
Bydliště: Praha

Re: České znaky

Odeslatod lotron v 27 srp 2009, 09:39

mirek píše:U všech rozpracovaných výkresů a veškerých výkresů bloků v počtu tisíců holt budeme muset manuálně písmo předefinovat :x

Nejvyšší čas naučit se programovat. Osobně bych asi zvolil postup, že pomocí EveryDWG ze serveru Open Design Alliance bych všechno převedl na ASCII DXF přiměřené verze např. 2000 a pak na to poštval utilitu, která najde všechny výskyty fontů SHX a nahradí je. Pak bych to pomocí EveryDWG převedl zpátky na DWG.
Uživatelský avatar
lotron
 
Příspěvky: 96
Registrován: 17 čer 2008, 18:01
Bydliště: Praha

Další

Zpět na FAQ (často kladené otázky)

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník