Zobrazit plnou verzi příspěvku: Práce s textem

vojtik
11.08.2008, 12:38
Zdrávím, potřebuji kopírovat text do jiného programu a dále s ním pracovat, to není problém ale mám hromadu čísel z rozložených kót a každé číslo je jako samostatný text, tak bych to musel kopírovat po jednom čísle. Jak tedy udělat například ze sloupce čísel které jsou samostatně ucelený celek který se zkopíovat do jiného programu?

PepaR
11.08.2008, 12:42
Existuje utilita TRANS.vlx, která je dostupná VIP zákazníkům Xanadu, kontaktujte pro bliýžší informace technickou podporu nebo se můžete stát VIP členem.

PepaR
11.08.2008, 12:44
ještě mě napadlo použít editor MtmdEdit pro hromadný výběr textu. Používám tuto utilitu pro kopírování textu z AutoCADu do Excelu. Více informací o MtmdEdit naleznete v článku MtmdEdit (editor řádkového textu).PepaR2008-08-11 22:22:58

Kackac
11.08.2008, 13:40


Pardón, nevšimla jsem si, že je toto téma posláno dvakrát, tak jsem napsala odpověď nejprve do toho druhého bez odpovědí, tak ještě jednou sem...Zkuste ten sloupec čísel nejdřív převést na mtext příkazem _txt2mtxt (z express tools->text->konvert text to mtext),
pak už to bude jedna entita. Akorát někdy rozhází pořadí těch vybraných
textů, pokud vyberete celý sloupec čísel najednou, už se mi to dlouho
nestalo, ale je lepší to zkouknout. Když se vybírají položky postupně,
tak je to v pořádku vždy. A taky ten text nahází za sebe, oddělí jen
mezerami, nezachová řádkování. Nevím, jestli je nějaký lepší způsob,
zatím mi tohle vždy stačilo i s těmi neduhy.
Kackac2008-08-11 22:54:00

PepaR
11.08.2008, 22:35
Taky zajímavý způsob, nevěděl jsem o něm a to jsem 2 verze ET překládal. Díky za info Kackac.PepaR2008-08-11 22:40:01

Kackac
11.08.2008, 22:51

[QUOTE=PepaR]...nevěděl jsem o něm a to jsem 2 verze ET překládal. Díky za info Kackac.[/QUOTE] Nemáte zač.Jinak je to velmi šikovná věcička, například když někdo udělá odstavec (čert vem jeden, ale když je jich na výkrese třeba 20 a těch výkresů je také několik) pomocí řádkového textu a pak je potřeba ten odstavec zúžit nebo něco podobného, tak přeřádkovat jednotlivé řádky je na mašli:)

PepaR
11.08.2008, 22:54
Na to právě používám MtmdEdit, kéž by něco takového bylo standardní součástí AutoCADu.
 
PS: Dneska se tu nějak míjíme ;) .

Kackac
11.08.2008, 23:14
Ten zase neznám já. Poslední dobou se nějak moc nedostanu ke zkoumání nových věcí, ale až bude čas, vyzkouším ho (a asi miliardu dalších věcí, které se mi zatím pilně hromadí), jestli bych ho užila.PS: Jj, také jsem si všimla:) Ale za chvíli to zabalím a půjdu domů, tak už to moc dlouho nevydrží:)

PepaR
11.08.2008, 23:36
Ten MtmdEdit určite zkuste, stojí to za to.

Kackac
11.08.2008, 23:50
Zkusím, děkuji, ale v lepším případě až o víkendu.A teď už padla, nashle zítra:)

vojtik
12.08.2008, 06:56
Ten MtmEdit je klasická instalačka a nebo se to musí otevřít nějak jinak? Protože já si myslím, že je to normální instalačka a to mi nefrčí.

PepaR
12.08.2008, 07:44
Pro jeho instalaci je nutné mít nainstalovanou odpovídající verzi AutoCADu. Jde to ale obejít, tím že si stáhnete GGmenu, kde jsou všechny verze již nainstalovány/rozbaleny a stačí jej načíst jako klasickou aplikaci, která se spouští příkazem TE.

vojtik
12.08.2008, 08:14
tak už se mi to konečně podařilo rozjet ale nemůžu přijít na to jak mi to pomůže v mém problému stím textem, ono to bere zase jen jeden text a nevezme to více textu, nebo víte jak to udělat?

PepaR
12.08.2008, 08:23
Vyberte vice textu a napiště do příkazového řádku TE. Anebo v dialogovém okně nástroje je ikonka pro výběr editovaného textu.
 
Předokládám, že proměnnou PICKADD máte nastavenu na hodnotu 1.

vojtik
12.08.2008, 10:09
Vybral sem text, dal příkaz TE a do MtmEdit mi naskočil jen první řádek textu, tak to sem z toho magor. No jedině že by byl problém v  té proměnné PICKADD protože tam nic takového nemám, já bych Vám tu hodil obrázek toho dialogového okna MtmEdit jestli to náhodou nemám nějaké dodrbané ale nevím jak přidat do odpovědi obrázek

PepaR
12.08.2008, 11:08
Nevím zda není možné přidávat obrázky až od určitého počtu příspěvků, každopádně obrázek se dá přidat jen v rozšířeném dialogu pro odpověď - viz tlačítko vpravo nahoře v každém z příspěvků.

vojtik
12.08.2008, 13:53
Asi je to hloupej dotaz, ale co je to ten express tools? Většinou jak píšete o nějakém příkazu tak tam zmiňujete že je to z express tools. A beztak mi ty příkazy co radíte nefungují bo nevím co je to ten express tools.MOc děkuji za rady

Kackac
12.08.2008, 14:52
Laicky řečeno je to balík "lepších" příkazů, v některých verzích je součástí instalace jako volitelná položka, v jiných je instalovaný samostatně. Pokud v adresáři Autocadu nemáte podadresář Express, tak ET nemáte nainstalovány.

vojtik
13.08.2008, 06:59
Ten express tools by měl jít doinstalovat z instalačního CD, že? A pokud ho nemám nainstalovaný tak mi asi nepojedou další utility, které si chci nainstalovat? 

Pavel Homan
13.08.2008, 08:24
Ano Express Tools je možné doinstalovat z CD. Případně ještě předtím zkontrolujte, zda nechybí jen načtené menu Express Tools. Soubor menu má název acetmain.cui.

PepaR
13.08.2008, 08:27
Express Tools pro AutoCAD 2006 lze doinstalovat z instalačního CD. Další utility a aplikace pro AutoCAD nejsou an Express Tools závislé.
 
PS: Aplikace typu LSP, ARX, VLX nepojedou pod AutoCADem LT, ale to není Váš případ.

Vladimír Michl
13.08.2008, 08:36
[QUOTE=PepaR]Další utility a aplikace pro AutoCAD nejsou na Express Tools závislé.[/QUOTE]
... většinou, ale mohou být -- např. náš docela populární hromadný nahrazovač textů srxText

vojtik
13.08.2008, 09:20
Prosím  Vás a kde to zjistím jestli je načtené a případně jak ho načtu? Moc děkuji

vojtik
13.08.2008, 09:26
Utilita TRANS.vlx mi nejde nainstalovat, tak je to asi tím že nemám express tools aktivní, že ano?

Pavel Homan
13.08.2008, 09:38

Pokud je již menu načtené, měl by jste vidět roletovou nabídku Express.
Jinak menu načtete pomocí příkazu _MENULOAD nebo ČTIMENU. V následně zobrazeném dialogu zvolíte Procházet a vyhledáte soubor acetmain.cui (C:\Documents and Settings\*uživatelské jméno*\Data aplikací\Autodesk\AutoCAD 2006\R....\csy\Support), poté kliknete na tlačítko Načíst. 
 

vojtik
13.08.2008, 10:03
Tak já tam ten soubor nemám. Nedá se někde stáhnout ten acetmain.cui?Protože já teď nemám momentálně k dispozici instal. CD

PepaR
13.08.2008, 10:06
Utilita TRANS.vlx je soubor, který si musíte stáhnout z VIP sekce Xanadu. Načtete ji pomocí příkazu _APPLOAD. Seznam příkazů naleznete v popisném souboru aplikace, který by měl být k utilitě přiložen. PepaR2008-08-13 10:06:55

Pavel Homan
13.08.2008, 10:12
[QUOTE=vojtik]Tak já tam ten soubor nemám. Nedá se někde stáhnout ten acetmain.cui?Protože já teď nemám momentálně k dispozici instal. CD [/QUOTE]
 
Obávám se, že bez instalačního média to nepůjde.

PepaR
13.08.2008, 10:28
Jde to i bez instalačního média, stačí když Vám někdo poskytne isntalační soubory, které bývaly ve verzi 2004, 2005 a možná i ve verzi 2006 na instalačním CD v samostatné složce. 

vojtik
13.08.2008, 10:32
Jak načtu ten TRans.vlx, tak by se mi měla přidat do CADU nějaký panel nástrojů? nebo jak vůbec můžu začít používat tuto utilitu?

Vladimír Michl
13.08.2008, 11:11
Dotazy k TRANS.vlx prosím směřujte na technickou podporu XANADU - support@xanadu.cz
 
(aplikace se nainstaluje, jen načte a použijí se příkazy TR_WRITE a TR_READ)

Vladimír Michl
13.08.2008, 11:20
[QUOTE=PepaR]
Jde to i bez instalačního média, stačí když Vám někdo poskytne isntalační soubory, které bývaly ve verzi 2004, 2005 a možná i ve verzi 2006 na instalačním CD v samostatné složce. [/QUOTE]
Pokud nemáte instalační médium, vyžádejte si náhradní (po ověření platnosti licence) u vašeho autorizovaného dealera. Určitě nelze šířit jakékoliv části AutoCADu či jiné aplikace chráněné autorskými právy.

PepaR
13.08.2008, 11:45
Ano, něco v podvědomí mi říkalo, že to nebude jen tak vpořádku to co jsme napsal. Navrhoval jsme to jako velmi nouzové řešení. Nekamenujte mě za to prosím :).

Kackac
13.08.2008, 20:22

[QUOTE=vojtik]ono to bere zase jen jeden text a nevezme to více textu, nebo víte jak to udělat?
[/QUOTE] Jeden text ten MtmdEdit bere, když je to MTEXT, u řádkového textu funguje dobře.Zajímavá věcička, akorát ještě nevím, jestli ho vlastně potřebuju a využiju:)

PepaR
13.08.2008, 23:15
Zvyknete si nebo jak abych to upřesnil, pokud preferujete DTEXT před MTEXTem, tak je MtmdEdit hodně návykový.

Kackac
13.08.2008, 23:32
Nedá se říct, že bych něco preferovala, pro odstavce používám mtext, pro jednotlivé řádky dtext. Nemám moc ráda, když někdo používá mtext pro jeden řádek nebo nějakou značku, protože se s ním hůř pracuje a má své neduhy v podobě vnitřního přeformátování ap., ale naopak s odstavci se mi pracuje dobře, drží li pohromadě... Uvidíme, jestli si vypěstuji závislost:)

PepaR
14.08.2008, 06:42
Já jsem zas konzervativec, vím že v novějších verzích je již pdopora MTEXTu hodně vymakaná, ale preferuji DTEXT a zůstávám u něj.


 
S MTEXTem jsme měl ve starších verzích AutoCADu vždy nějaké problémy s kódováním, formátováním, zbytečně velkou velikostí výkresu, zatížeností CPU atd. Ale tyto neduhy jsou už v novějších verzích pravděpodobně odladěny, nicméně jak se říká "starého psa novým kouskům nenaučíš" ;).

Kackac
14.08.2008, 12:05
Já jsem u starých verzí cadu používala nějaký jiný editor mtextu, než ten interní, teď si nevzpomenu na název, sice toho moc neuměl, ale nedělal právě ty problémy, které zmiňujete, a byl rychlejší, tedy nejspíš i méně zatěžoval CPU. Pak, ani nevím co bylo tím zlomovým bodem, jsem se vrátila k internímu editoru, občas tu sice máme problémy s češtinou, ale to spíš bude tím, že se tu motají cz a en verze cadu.Do jisté míry jsem také konzervativec, ale některým novým hračkám neodolám:) Mimochodem - jak děláte v dtextu horní/dolní index?

PepaR
14.08.2008, 21:16
Sakreš, vy jste ale zvědavá slečna/paní :) Ale tak to má být, kdo se nezeptá, ten se nic nedoví.
 
Je to popsáno v článku Text a specifické znaky pro AutoCAD.
 
 

Kackac
14.08.2008, 22:49
:)Matně si vybavuji, že už jsem ten článek možná kdysi četla. Akorát ta naděje, která mi svitla mým dotazem, zase poněkud ochabla - nejsem si jistá, jestli se mi v práci podaří prosadit změnu fontu, používáme simplex a na některé zažité věci je šéf hrozně zabejčený:(

PepaR
15.08.2008, 02:40
[QUOTE=Kackac]Matně si vybavuji, že už jsem ten článek možná kdysi četla. Akorát ta naděje, která mi svitla mým dotazem, zase poněkud ochabla - nejsem si jistá, jestli se mi v práci podaří prosadit změnu fontu, používáme simplex a na některé zažité věci je šéf hrozně zabejčený[/QUOTE]
Jo no, to je potíž zkoušet zavádět něco nového do firmy, narazil jsem tuto bariéru nesčetněkrát. Každopádně to nevzdávejte a zkuste jiné cestičky, ono se to vždycky nějak poddá.PepaR2008-08-15 02:45:01

vbehun
15.08.2008, 08:00


Jestli to nebyl editor pana Seinera {mtEDITOR - simple replacement of AutoCAD MTEXT editor, now with customization, special characters, upper/lowercase; may need VB6 runtime (V.Seiner)} - ke stažení zde v sekci Download - k dispozici v různých verzích.Tam jsou indexy ve tvaru {\H0.5x\Shorní^dolní;}; kde H řídí poměr výšky, "horní" je text nahoře (exponent, horní index) a "dolní" text dole (spodní index).IMHO v DTextu snad ani spodní a horní index napsat nejde.Mám dotaz na zde dříve zmíněný MtmdEdit. To je ARX aplikace, ktrá se nainstalovala tak, že je načtená hned po spuštění. Jak si to zařídila, když není v seznamu aplikací načítaných při spuštění ani v souboru"acad.rx" ? [QUOTE=Kackac]Já jsem u starých verzí cadu používala nějaký jiný editor mtextu, než ten interní, teď si nevzpomenu na název ... Mimochodem - jak děláte v dtextu horní/dolní index?[/QUOTE]vbehun2008-08-15 08:05:57

PepaR
15.08.2008, 08:51
V DTEXTu horní i dolní index napsat lze, ba dokonce mnohem více symbolů než někdy v samotném MTEXTu  - viz písmo RomansX a článek Text a specifické znaky pro AutoCAD. Otázka je které psaní je méně pracnější.
 







Nevím, jak je to přesně děláno u instalátoru MtmdEdit, ale jsou různé finty jak toho docílit - např. pomocí utility AcadInstall. Já to dělám tak, že jsme si instalátor rozbalil/rozkuchal a vytáhl z něj jen MtmdEdit, neboť nemám rád instalace kvůli tomu, že přesně nevím co dělají s mám OS a kam všude přistupují.
 
PS: Vím, že to rozbalení, není úplně licenčně košer.PepaR2008-08-15 09:14:12

Vladimír Michl
15.08.2008, 08:58
[QUOTE=vbehun]Mám dotaz na zde dříve zmíněný MtmdEdit. To je ARX aplikace, ktrá se nainstalovala tak, že je načtená hned po spuštění. Jak si to zařídila, když není v seznamu aplikací načítaných při spuštění ani v souboru"acad.rx" ?[/QUOTE]
Těch cest k načítání ARX je více - časté je např. nastavení DemandLoad v Registry.

PepaR
15.08.2008, 08:59
No vidíte, třeba o této jsem neměl ani páru. Díky za info.

Vladimír Michl
15.08.2008, 09:06
[QUOTE=Kackac]nejsem si jistá, jestli se mi v práci podaří prosadit změnu fontu, používáme simplex a na některé zažité věci je šéf hrozně zabejčený:([/QUOTE]
no to je zabejčený správně - používat nestandardní SHX font je krajně nevhodné (zvlášť pro tak důležitý údaj jako text kóty) - pokud takový výkres předáte někomu dalšímu, je velká šance že si onen text kóty nepřečte nebo si v něm přečte něco jiného než vy...

PepaR
15.08.2008, 09:11
No jak se to vezme, Romans.shx nepovažuji za nestandardní font. Jinak, ale s názorem pana Michla nejde jinak než souhlasit. PepaR2008-08-18 21:53:27

vbehun
15.08.2008, 09:12

No - jde - pokud je to písmo Unicode ... v obyčejném písmu pomocí procentních znaků to zas ne vždy funguje (nanejvýš exponent 2, 3 a některé vybrané zlomky).K prohlížení Unicode znaků je dobrý třeba třeba prográmek Unibook - popis zde. [QUOTE=PepaR]V DTEXTu horní i dolní index napsat lze, ba dokonce mnohem více symbolů než někdy v samotném MTEXTu  - viz písmo RomansX a článek Text a specifické znaky pro AutoCAD. Otázka je které psní je méně pracnější. ...[/QUOTE]

PepaR
15.08.2008, 09:16
Opět pravda, o situaci vím, ale nechtěl jsem to rozvinout v Unicode debatu, neboť mám takový pocit, že spousta dnešních uživatelů neví zda není Unicode raketoplán vyvíjený USA nebo cokoliv jiného.

Vladimír Michl
15.08.2008, 09:18
Romans.shx je standardní, upravený RomansX.shx je nestandardní (běžný uživatel ho nemá)

PepaR
15.08.2008, 09:20
Ano to odpovídá, ale horní i dolní index umí i Romans.shx.

Kotlaba
15.08.2008, 12:10
[QUOTE=PepaR]Opět pravda, o situaci vím, ale nechtěl jsem to rozvinout v Unicode debatu, neboť mám takový pocit, že spousta dnešních uživatelů neví zda není Unicode raketoplán vyvíjený USA nebo cokoliv jiného.[/QUOTE]
Svého času jsem si pro rychlou orientaci ve fontech vytvořil výkres (je ke stažení na http://www.cadforum.cz/cadforum/download.asp?ncat=3 jako UNICODES.DWG) ale nevím jestli v nových verzích ještě bude k něčemu dobrý - mám R14 a asi nic novějšího mít nebudu - mezi námi, na moje kreslení to úplně stačí.Kotlaba2008-08-15 12:12:58

PepaR
15.08.2008, 13:22
Chápu a souhlasím, na klasickou stavařinu stačí i starší verze AutoCADu, ono je to pak spíš o efektivitě.
 
Děkuji za odkaz.

Kackac
15.08.2008, 22:42


[QUOTE=PepaR] Jinak, ale s názorem pana Michla nejde jinak než nesouhlasit.[/QUOTE]Hezký příklad toho, jak je snadné se do těch záporů v češtině zamotat:)Je pravda, že používání RomansX není asi příliš vhodné, jdou-li výkresy ven, i když v našem případě máme stálé specialisty, takže by jim teoreticky soubor shx šel poslat, ale už tam není ta jisotota, že si ho správně uloží ap. Ale jak jsem koukala do výkresu unicode pana Kotlaby (děkuji) a pdf přílohy článku PepyR (také děkuji),  a potom i zkoušela, tak to vypadá, že i u simplexu funguje unicode i procentní zápis horního 2 a dolního 2 indexu, tak zkusím alespoň tohle, jestli by to prošlo.[QUOTE=Kotlaba]mám R14 a asi nic novějšího mít nebudu - mezi námi, na moje kreslení to úplně stačí.[/QUOTE]Jak píše PepaR - je to o efektivitě. Několikrát se mi stalo, že jsem po určité době používání nějaké novější verze musela něco udělat ve starší, např. R14 nebo 2002, a musím říct, že ten rozdíl byl strašný. Na tu jednorázovku mi ani tak nechyběly ty zásadní velké zlepšováky z novějších verzí, jako drobnosti v možnostech některých příkazů nebo dialogů. Najednou jsem viděla, jak jsou některé věci v nových verzích výrazně lepší, šikovnější, to si člověk kolikrát při tom pozvolném navykání neuvědomí.Kackac2008-08-15 23:06:41

Kotlaba
16.08.2008, 23:18
[QUOTE=Kackac]
Několikrát se mi stalo, že jsem po určité době používání nějaké novější verze musela něco udělat ve starší, např. R14 nebo 2002, a musím říct, že ten rozdíl byl strašný. [/QUOTE]
A proč to děláte? Nejde to udělat v aktuální verzi a uložit to jako výkres ve starší verzi?

Kackac
17.08.2008, 03:01
Protože jsem zrovna seděla někde, kde byla jen starší verze. Kdyby šlo jen o formát, tak bych to udělala jak píšete, ale musela jsem něco nakreslit pro někoho, kdo novou verzi neměl, a nešlo si vzít práci domů.

PepaR
18.08.2008, 22:30
[QUOTE=Kackac] [QUOTE=PepaR] Jinak, ale s názorem pana Michla nejde jinak než nesouhlasit.[/QUOTE]Hezký příklad toho, jak je snadné se do těch záporů v češtině zamotat:)[/QUOTE]

Ano, pochopila jste správně, zamotal jsem se do toho a myslel jsem přitom opak. Omlouvám se. Nicméně předpokládám, že to ostatní pochopili taktéž.PepaR2008-08-29 13:49:51