Magam ilyen problémával még nem találkoztam. Ez valószínűleg az operációs rendszer problémája, és nem a wordé. Rendszergazdát kell megkérdezni, de valószínűleg csak a gép mellett lehet megoldani.
Office 2003. Az a problémám hogy wordben megírom a szöveget, majd menteni szeretném. Feldobja az ablakot hogy hova mentsem, alapértelmezett vagy ugye ha akar az ember akkor választhat másik útvonalat is.
Ha az alapértelmezetten hagyom és mentem akkor nincs gond.
Abban a pillanatban hogy ráklikkelek az útvonal választásra azonnal megfagy a word és csak a word. (excellel acessel ugyan ez van). válaszotokat előrre is köszönöm.
Nehéz így távgyógyítani, mert nekem, nem írja ki a kereszthivatkozás az ábraaláírás címkéjét, ha úgy járok el, ahogy írtam. Igaz a mezsgye szűk, mert a Word automatikus könyvjelzőt biztosít az ábraaláírásra, és lehet ott mellékhatás, hogy ugyanarra a részletre két könyvjelző hivatkozik: az automatikus és amit kézzel vittünk be.
Én már rég megtanultam, hogy a Word néhány szépnek ígérkező automatizált lehetőségét kár használni: hosszabb távon több gond van vele, mint nélküle. Ezért aztán másoktól pedig eleve távol tartom magam (a kérdésedig ilyen volt az ábraaláírás is).
Tiszteletteljes javaslatom: töröld ki a beszúrt ábraaláírásokat és csinálj helyette mást. Az ábraaláírás egyébként sem más, mint egy „sima” {SEQ} mező automatikus kereszthivatkozással. Ha ez utóbbit tehát nem használjuk, az egész ábraaláírásnak nincs értelme: használjuk közvetlenül a {SEQ} mezőt.
A lényeg: a {SEQ} mezőnek van egy neve, egy címkéje, és amikor előfordul a szövegben, akkor az előző ugyanolyan címkéjű {SEQ} mezőnél eggyel nagyobb értéket szimbolizál; az első előfordulásnál 1-et.
Mezőt beszúrni talán a Beszúrás / Mező(k) menüben tudsz (ezen a gépen nincs Word 2003; így a pontos menübeli elérést fejből írom). Ha feljön a „Mező” dialógusablak, akkor a bal oldali listában állj rá a „Seq” elemre, majd a Jobb felső részen a mezőkódok rovatban a SEQ után írd be macskakörmök közt a kívánt azonosítót: ennek adott estben az „ábra” a legcélszerűbb értéke, tehát „SEQ "ábra"”. Az [OK] megnyomása után* már meg is jelenik egy 1-es, amely Shift-F9-cel az alábbi alakúra változtatható: {SEQ "ábra" \\* MERGEFORMAT}. Erre aztán már definiálhatod a saját „kézi” könyvjelződet és a saját könyvjelződre a saját „kézi” kereszthivatkozásodat. Ill. ez elé és után azt írsz, amit akarsz. És talán az Adobe Acrobat sem fagy le tőle.
* Az OK előtt persze megnyomhatod a [Beállítások] gombot is, ahol kiválaszthatod az arab számozást (ez az alapértelmezés, de az ördög nem alszik), meg még más speciális kapcsolókat, de ez csak cizellálás.
Köszönöm újra, működik, ahogy leírtad, a könyvjelzőkkel. Az ábraaláírásból hiába hagyom ki a címkét, mikor kereszthivatkozással ráhivatkozok úgyis kiírja. Viszont újabb probléma merült fel, pdf konvertálás közben (adobe acrobat pro 8), a könyvjelzőknél kifagy, ilyen tapasztalata volt valakinek?
Ez már munkásabb dolog. Induljunk ki abból, hogy van egy frissen beszúrt képaláírásod. Annak jelöld ki a szám részét* (amelynek háttere szürke lesz). Így kijelölve, definiálj rá egy könyvjelzőt: Beszúrás / Könyvjelző. Itt azonosítónak olyan szöveget adj meg, amelyről kontextus nélkül is tudni fogod, melyik képaláíráshoz tartozik. Pl. Ha vesszük Ezésez Géza kitűnő „Egér elölről” ábracímét <http://www.szote.u-szeged.hu/expsur/krit.htm>, akkor az azonosító lehet: ’abra_eger_elolrol’. Ha ez megvan, amikor odaérsz, hogy ezt az ábraszámot szeretnéd máshol a szövegbe illeszteni, akkor a Beszúrás / Hivatkozás / Kereszthivatkozás pontban a ’Könyvjelző’ hivatkozástípust válaszd, mellette pedig a ’Könyvjelző-szöveg’-et, alul pedig a kívánt ábraaláírás azonosítóját: esetünkben az ’abra_eger_elolrol’-t. Mivel a könyvjelző létrehozásakor csak a számot jelölted ki, így a kereszthivatkozás is csak a számot fogja tartalmazni. A többi kereszthivatkozott ábraaláírás esetén ugyanígy kell egyenként eljárni.
Figyelj az így megjelölt könyvjelzők „épségére”, főként, ha az ábraszámozást másolod. Mivel ezek nem automatikus könyvjelzők, így óvatlan mozdulatok kitörölhetik, megváltoztathatják. Mindenkinek a maga kárán kell kitanulnia, hogy mit ne csináljon. Pl. könyvjelzőzött szövegrész mozgatásakor (kivágás-beillesztés) szerintem célszerű előtte és utána legalább egy plusz karakter bevenni a mozgatott területbe. – Leadás és nyomtatás előtt mindenképpen átnézendő a szöveg egy teljes mezőfirssítés – „összes kijelölése” + F9 – után, hogy ne legyenek benne „Hiba! A hivatkozási forrás nem található” figyelmeztetések…
* Apropó, most látom, képaláírást beszúró párbeszédablakban van egy „Felirat kihagyása a képaláírásból” kapcsoló, amelyet ha kikapcsolsz, nem is kell az „. ábra” részt letörölnöd utólag.
még 1 kérdésem lenne... ha kereszthivatkozással ábrára hivatkozok, akkor a szövegben megjelenik a címke és a szám, ez gondot okoz, mert a címke nem módosítható, illetve módosítható de a hivatkozás frissítésénél, visszaáll eredetire. pl. " a blabla a 4. ábra(án) látható". A korábbi példáddal megoldható, ha ne teszem ki az aláírásba csak a számot, címke nélkül, de van rá mód, h ha már címkével vannak beszúrva az ábraaláírások, lehessen kereszthivatkozásnál módosítani a címkét? Ez most Word 2003 HUN :)
0. Nekem Word 2003 Hun van, ehhez képest írom a dolgokat.
1. Hozz létre az űrlap dokumentumában egy makrót mondjuk Frissit néven: Eszközök / Makró / Makrók; név beírása a ’Makrónév’-hez; ’Makró helye’-nél az űrlap dokumentumának kiválasztása; majd [Létrehozás] gomb. A makró teste egy utasítás legyen: ActiveDocument.Fields.Update . Az eredmény a Microsoft Visual Basic (VB) szerkesztőben az alábbi. Ha ez sikerült, akkor a File / Save-vel ments el a makrót a dokumentumba, majd csukd be a VB szerkesztőt.
Sub Frissit() ActiveDocument.Fields.Update End Sub
2. Amikor létrehozol egy olyan vezérlőelemet, amelybe írt értéket másutt is szeretnéd látni, akkor a létrehozás után azon duplán kattintva (vagy máshogy menüből) hozd fel a beállítás- (tulajdonság-) lapját és a ’[Makró futtatása] Elhagyáskor’ listából válaszd ki a fent létrehozott Frissit tételt.
3. Nálam minden űrlapmező automatikusan létrehoz egy könyvjelzőt Szöveg1, Legördülő1 stb. néven (mező típusa + azon belül a létrehozás sorszáma). Ha egy mezőbe írt értéket később viszont szeretnél látni, akkor a megfelelő könyvjelzőhöz kell egy kereszthivatkozást létrehoznod (ott ahol az értéket látni szeretnéd): Beszúrás / Hivatkozás / Kereszthivatkozás. Itt a ’Hivatkozástípus’ legyen Könyvjelző , a ’Hivatkozás beszúrása’ pedig Könyvjelző-szöveg, a ’Hiperhivatkozásként’ pipa kikapcsolva és a ’Melyik könyvjelzőhöz’-nél pedig a kívánt űrlapmező könyvjelzője kiválasztva.
Sziasztok. Nagy tisztelettel én is feltennék egy jó kis találós kérdést, amit rendszergazda ismerőseim sem tudtak még megoldani.: Űrlapkészités megy, de ami kellene bele: Első mezőbe beirok valamit, pl. nevet, tabbal megyek tovább és használom e legördülő menüket, kitöltendő helyeket, de pld. a 4. 8. és 12. mezőket már nem kell, mert azok már automatikusan átvették az első mező értékét. Nem szeretném az első mezőnél a ctrl+c, majd a többieknél a ctrl+v funkciókat használni. szeretném ha a kivant mezőben azonnal megjelenne amit az elsőbe beirtam. Excelben természetes megy, de több ildalas dokumentumot snassz lenne excelben és nem worldben irni. kérem segitsen aki tud!! Előre is örök hálám!
Életemben nem használtam még ezt a Képaláírás funkciót, de kipróbáltam, hogy válaszolhassak. Ez nem egy nagy varázslás: nálam beszúr egy számot, amelyet mezőparancs alakít ki, majd utána egy pontot és az „ábra” szót. Ez utóbbi kettőt teljesen simán, úgy, mintha én gépeltem volna be.
Nos ezt a „. ábra” szövegrészt nyugodtan kitörölheted és a szám elé beírhatod azt, hogy „Fig.”. Ha a számot kijelölve megnyomod a Shift-F9-et, akkor látszik maga a mezőparancs: {SEQ ábra * ARABIC s 1} (a még egyszer Shift-F9 visszaállítja az érték megjelenítését). Ennek kell megmaradnia, ezt egyben kijelölve bárhová másolhatod a szövegben., eléírhatsz stb. Sőt, ha duplikálod (vágólapra másolod, majd többször beszúrod), akkor tulajdonképpen azt fogod csinálni mint maga a Képaláírás menü (csak a másolás után nyomd meg a számot kijelölve az F9-et és akkor frissül az általa képviselt érték.)
(A fentit egyszer már [talán] elküldtem, remélem nem lesz belőle duplikátum.)
az lenne a gondom, h angol Word 2003-al szerkesztek szöveget és az ábraaláírásokat próbálom megoldani a szokványos módon (hivatkozás->képaláírás beszúrása). Az most a gondom, h az angol változatban a sorrend fordított, tehát amíg a magyarban 1. ábra ; addig az angolban ábra 1. . Hogyan lehetne megoldani, h a normális sorrendben jelenjen meg.
Húú. Nagyon rendesek vagytok, hogy ennyit gondolkoztok rajtam. MEg azért is hogy azt feltételezitek hogy ezt meg is tudom csinálni. :) Az hiszem marad a filctoll. :)
Az is megoldás lehet, ha minden szóközt lecserélünk sortörésre, aztán megrendezzük az egész anyagot egy olyan eszközzel, ami tud ASCII szerint rendezni, vagy legalábbis a nagy kezdőbetűsöket nem vegyíti a kis kezdőbetűsökkel, pl. EditPlus.
Még úgy is lehet trükközni - ha a mondat eleji nagybetűsöket külön akarjuk kezelni, mert azok vszleg nem tulajdonnevek -, hogy először a sortöréseket lecseréljük XX+sortörésre, aztán a mondatzáró írásjel+szóköz szekvenciákat szintén XX+sortörésre cseréljük, és csak ezután cseréljük a szóközöket sortörésre. És ezután jöhet a rendezés.
Azért próbáltam úgy leírni, hogy ne kelljen érteni, mi van odaírva. De közben sikerült valamiféle wordös megoldást is adnom (noha a PERL-es szerintem kényelmesebb). :)
Továbbgondoltam az előzőt. Ha a Wordben behelyettesítéssel keresek, és ez a keresőkifejezésem: [A-Z][-a-z]@[- ][A-Z][-a-z]@[!A-Za-z-] akkor szépen sorban rá fog ugrani az összes névgyanúra. Ezen a nyomon persze már tovább lehet lépni: akár amit itt tanultam Ádámtól, az Összes találat kiemelése használatával, akár cserével például piros színre. (Vigyázat, nem célszerű a nem piros részeket eltüntetni, mert a kettőnél több elemű nevek elemei, illetőleg a mondat második szavával kezdődő nevek elemei is eltűnnek.)
Nagyon nem wordös megoldás, de ha Ádámnak sincs wordös ötlete, akkor el merem mondani. Szóval én úgy csinálnám, hogy kivinném a szöveget plain textbe, és írnék rá egy egyszerű PERL-szkriptet. Valami effélét:
open BE, "<$ARGV[0]"; while (<BE>) { while (/([A-ZÁÉÍÓÖŐÚÜŰ][a-záéíóöőúüű]+(?:[- ][A-ZÁÉÍÓÖŐÚÜŰ][a-záéíóöőúüű]+)+)/g) { $nev{$1}++; } } close BE; open KI, ">nevek.txt"; foreach $nev (sort {$nev{$b} <=> $nev{$a}} (keys(%nev))) { print KI "$nevt$nev{$nev}n"; } close KI; exit;
Ha a szkriptet is, a szöveget is Windows-1250-es kódlappal mented (előbbit például nevek.pl néven), akkor a parancssorban: nevek.pl fájlnév.txt parancsot kiadva a nevek.txt-ben a talált névgyanús dolgok lesznek csökkenő gyakorisági rendben. Persze ehhez kell, hogy telepítve legyen a gépedre egy PERL-értelmező. Ha nincs, például innen letölthetsz: http://www.activestate.com/activeperl/ (Ingyenes.)
Talán az a legegyszerűbb megoldás, ha a Tárgymutató eszköz segítségével végtigmész a szövegen, és ahol nevet találsz, ott ráteszed a megfelelő kódot, és a végén kilistáztatod a tárgymutatót. Ekkor megvan az a többlethasznod, hogy ha egy név többször is előfordul, akkor a Word az első előforduláskor az összesre ráteszi a kódot. Ugyanakkor ez az eszköz eléggé bizonytalan, főleg, ha magyar szövegen alkalmazod.
Én valószínűleg azt csinálnám, hogy végigmennék a szövegen, a nevek vizuálisan könnyebben észrevehetők, mint a Word számára1. Egyenként kijelölném a neveket, és megváltoztatnám a betűszínüket (automatikusról valamilyen másra). Ez nevenként három kattintás az egérrel. A végére érve a Csere funkcióval törölném az összes olyan szót, amelynél a betűszín automatikus, így a szövegben csak az átszínezett nevek maradnának meg.
------
1 (u.i. nagybetűre csak akkor lehet keresni, ha a szövegrész nagybetűsre lett formázva, ha egyszerűen shift segítségével vagy hasonló alkalmi módon lett nagybetűssé téve, akkor nem lehet rá keresni)
Szerintetek hogyan vegyek ki egy doksiból neveket, úgy hogy ne kelljen egyesével szenvednem. Elég nagy munka lenne, mert sok van belőle. 50 oldal, több száz név. A neveket egy excellbe kéne másolnom!
a) Írd be így: Befektetett eszközök fedezete = Saját tőke / Befektetett eszközök × 100 . Minden tiszteletem ezé a diszciplínáé, de ezen a szinten ennél bonyolultabb szedés modoros dolog lenne.
b) Ha mégsem jó az inline képlet (mert a szakdolgozat-vezető olyan):
i) Ha a képlet külön sorban van (nem keveredik szöveggel), akkor rajzold meg (hívő microsoftos pl. PowerPointtal teheti ezt meg) és a vágólapon keresztül szúrd be mint (enhanced) metafile.
ii) Hozz létre egy szövegdobozt. Ebbe csinálj egy 1×2-es táblázatot, amelynek méretét a beleírt szöveg szabja meg, keret pedig csak a sorok közt van: ebbe írd a számlálód és a nevezőt. A szövegdobozt méretezd át, hogy alig legyen nagyobb a táblázatnál, majd az elrendezését állítsd „szöveg elé”-re vagy „szöveg mögé”-re. A szövegdobozon kívül, de vele egy sorba kezd beírni a z egyenlőségjel előtti részt, majd a = jelet. A szövegdobozt csúsztasd az = jel után. A kurzort jel után állítva nyomj sok [Ctrl-Shift-]szóközt addig, amíg az a szövegdoboz túlvégén meg nem jelenik, majd ott folytasd a képletet. Látványra nem lesz szép, de nyomtatásban megfelelő lesz (l. két kép). Arról ne feledkezz meg, hogyha a szöveg újratördelődik, a szövegdobozt újra kell pozícionálnod.
A Word képletszerkesztőjével van gondom, hogy hosszabb szövegeket nem tudok beírni. Szakdogámhoz kellene, pl ilyen: Befektetett eszközök fedezete = Saját tőke/Befektetett eszközök*100
Az ékezeteket nem mindig tűri, szétesik a képlet, felcserélődnek betűk... :-(
Világos, hogy kerülő megoldást javasoltam, és nem Wordbe építettet – de legalább valamilyen megoldás. Köszi a kiemelőset, ilyet még sosem használtam, úgyhogy tanultam belőle. (Talán hátránya, hogy sokkal szűkebb körben használható: régi Wordök, egyéb szövegszerkesztők és text-editorok nem tudják.) Megjegyzés mindkettőnk megoldásához: a Word behelyettesítéssel való keresésnél megkülönbözteti a kis- és nagybetűket, tehát a szögletes zárójelben a nagybetűs megfelelőket is fel kell sorolni.
Hozzávalók 4 személyre: 1. Számlálandó szöveg kijelölése (vagy ha az egész dokumentum, akkor nem jelölünk ki semmit) 2. Csere 3. Behelyettesítéssel 4. Keresett szöveg: [aáeéiíoóöőuúüű] 5. Csere erre: ^& 6. Az összes cseréje 7. Ahány csere történt, igen nagy pontossággal annyi szótag van a szövegben