az alábbi problémám lenne, kérném hozzáértök véleményét...
Word 2013-ban szeretnék különálló laponként tárolt (.docx) ca. 70 oldalas katalógust összefüzni egy mester dokumentumban, hogy közös fej- és láblécet (logó, oldalszámozás stb.) tudjak adni nekik.
Erre lenne elkalmas elvileg a vázlat módban elérhetö mester / aldokumentumok opció. A problémám annyi, hogy ha egyszer elkészítek egy listát a mesterdokumentumban - ami ugye lényegében csak a hivatkozásokból áll - utána már nem tudok módosítani rajtuk. Értem ez alatt hogy pl. egy oldal állományának a neve megváltozik, verziófrissülés miatt. Hogy tudom ezt kicserélni a meglévö listám közepéröl??? Furcsán kezelhetetlennek tünik nekem a dolog, holott egy nagyon egyszerü és praktikus segédeszköz lehetne ez.......
Ilyen lehetőségről nem tudok (vagy nem jöttem rá),, sőt én is úgy tapasztaltam, hogy az elválasztás lehetőségei a korábbiakhoz képest beszűkültek a Word 2003-ban. Pl. korábban működött a nem telepített nyelvekre is a kézi elválasztás (Eszközök / Nyelv / Elválasztás / Kézi) funkció, így sorban felkínálta a potenciálisan törhető szavakat, amelyeknél én dönthettem, hogy hova teszem az opcionális elválasztójelet. Most ezzel szemben vagy átugorja az ilyen nyelvű részeket (jellemzően a teljes dokumentumot), vagy kirak egy cinikus ablakot, hogy vegyem meg a nyelvi ellenőrzőt.
Így hát én is szemmel szúrom be már jó ideje az opcionális elválasztójeleket.
Sziasztok! Az iránt érdeklődnék, hogy lehetséges-e, hogy MS Word 2003-ban saját elválasztó szótárt hozzunk létre. Vagy esetleg a helyesírási kivételszótárban (custom.dic) lehet-e úgy szerkeszteni a felvett szavakat, hogy megadjuk az elválasztásukat is, hogy utána a Word pl. az automatikus elválasztást bekapcsolva ezeket a magam felvette szavakat is elválassza? A Word boldogult ifjúkorában, jó 15-20 éve, még tudtam ilyet csinálni (már nem emlékszem, milyen elválasztó programot használtam akkor a Wordhöz), de most nem tudok rájönni a nyitjára. Esetleg valamilyen külső külső elválasztó szoftvert kellene telepítenem? (Ezt nem szívesen tenném, jobb lenne, ha a Word saját elválasztásához tudnám hozzátenni az nekem lényeges szavakat.)
Apropó, letölthető és telepíthető az UBitMenu, amely kiegészíti a Word (Office) 2007, 2010 és 2013 ribbonját a régi stílusú menürendszerrel: így talán lesz Beállítások / Menü pont. http://www.ubit.ch/software/ubitmenu-languages/#c205
Ilyet lehetőségről nem tudok. Olyan lehetőségről tudok, amely az élőfejben (előlábban) megjeleníti az oldal első (utolsó) adott stílusú szövegblokkját. De sima szövegnél ez az oldal első bekezdését fogja jelenteni.
Ezt a lehetőséget arra szokták használni, hogy az aktuális fejezetcím bekerüljön az élőfejbe, vagy szótárszerű szövegeknél alkalmas, ahol a szócikk címszava külön stílussal van megformázva, így az egy adott stílusú szövegblokkot alkot, pl. ha az alábbi szövegben a formázások külön-külön stílussal vannak kialakítva, és a címszó stílusának neve célszerűen „Cimszo”, akkor a { STYLEREF "Cimszo" } mezőparancs az előfejben az „ungeschlacht” szót fogja megjeleníteni, feltéve, hogy az esik az oldal tetejére.
Ha folyamatos szöveged van, akkor én csak kerülő megoldással tudnám elérni, amit akarsz. Formázd készre a szöveget, hogy már ne kelljen rajta változtatni. Az alap-bekezdésstílus (vélhetően a „Normál”) karakterformázásáról készíts másolatot egy karakter típusú stílusba, amelynek neve legyen mondjuk „Szokoz”. Majd egy karaktercserével cserélj át minden alap-betűtípusú szóközt egy „Szokoz” stílusú szóközre. Ezzel nem változik semmi, csak az alaptól eltérő stílusú szóközök fel fogják szabdalni a szöveget szóméretű szövegblokkokra. Ekkor már beteheted az élőfejbe a { STYLEREF "Bekezdés alapbetűtípusa" } mezőparancsot, amely az oldal első alap-betűtípusú szavát fogja megjeleníteni, amelynek a végét bekezdésjel vagy „Szokoz” stílusú szóköz határolja. Egyébként vélhetően a szóközökön kívül a szavakhoz tapadó írásjeleket, a vesszőt, a pontot stb. is célszerű lesz „Szokoz” stílusra átformálni.
Hogy hogyan tegyed a szövegbe a { STYLEREF } mezőkódot, azt nem tudom. Nekem itt magyar Word 2003-asom van, abban a Beszúrás menü Mező… tételében lévő listán Kell kikeresni a StyleRef-et. Ha jól értem, akkor neked valamelyik ribbonos utóda van meg, amelyet éppen azért nem tudok használni, mert a szofisztikáltabb funkciókhoz nem tudok vele hozzáférni.
Mindenesetre a Word 2003-ban működik a Ctrl-F9 billentyű is, amely egy üres mezőt szúr be: { }, amelynek kapcsos zárójelei közé begépelheted a fenti mezőparancsokat. Azt persze nem tudom, hogy más Wordben is a „Bekezdés alapbetűtípusa” megnevezés szimbolizálja-e a bekezdés alapbetűtípusát: ennek megállapításához jönne jól a párbeszédablakos beviteli lehetőség.
Élőfejjel kapcsolatos kérdésem lenne, órák óta szenvedek vele, és feladtam...
A feladat, hogy az élőfejben szerepeljen az aktuális oldal első szava.
Különböző élőfejeket tudnék gyártani szakasztörésekkel és a csatolás kikapcsolásával, de úgy kéri a feladat, hogy nem szabad begépelni. A beszúrás, kész modulok, mezőknél eddig mindig megtaláltam, ami kellett, de most nem akadok megfelelőre.
A keresőkifejezés elé a [0-9]* stringet kell beszúrnod, azaz szögletes nyitózárójel, nulla, mínuszjel, kilences, záró szögletes zárójel, csillag. Mivel a bemutattad példa alapján az oldalszám előtt lévő soremelést (paragrafusvégjelet) is le kell szedned, a teljes keresőkifekezés az alábbi lehet:
^13[0-9]*^13^b
A szögletes zárójelpár egy karaktert jelent, azok közül, amelyek fel vannak sorolva a két zárójel között. A [0123456789] tehát tetszőleges számjegyet jelöl. Az ilyen alakú folyamatosan növekvő kódú jelsorozat [0-9] („0-tól 9-ig”) alakban rövidíthető, ugyanígy [a-z] minden angol kisbetűre. Emiatt, ha a mínuszjelet is keresnénk ilyen módon, akkor annak az első jelnek kell lennie, pl. az e-mail címekben megengedett jelek: [-_.a-z]. Ha a legelső jel felkiáltójel, akkor az tagadást jelöl, pl. a [!0-9] minden karakternek megfelel, kivéve a számjegyeket.
A csillag jel többszöröző operátor: a megelőző karakternek akárhány előfordulását jelenti, ideértve a hiányát is, a [0-9]* tehát „akárhány számjegy, amely el is maradhat” értelmű. NB. Vannak más többszöröző operátorok is, pl. a @, amely „akárhány, de legalább egy” értelmű és a {N,M}, amely „legalább N, legfeljebb M darab előfordulás”, de úgy találtam, hogy ezek nem minden Word-implementációban működnek az elvárt megjósolható módon, így amit lehet, érdemes a *-gal megoldani.
Ui. Nekem itt Word 2003-am van, ezen nem működik a ^b mint a szakasztörés jele, de a többit kipróbáltam. A […] és a * az eredeti Unix-minta része, így ennek minden implementációban illik működnie.
Az utóbbi keresés csere "ötleteid" nagyon használhatóak voltak számomra is.
Még csak most tanulom ezeket a kódokat de nem tudtam rájönni, hogy saját "szűrőket" hogyan tudok kreálni pl. az általad leírtakból.
Az egyik kereés-csere problémám egy adott szövegben : egy tetszőleges akár háromjegyű szám, sortörés, szakasztörés > csere egy szóközre.
A gyakorlatban egy adott könyv OCR változatának oldalszám, sortörés, szakasztörés kiiktatása lenne csere funkcióval.
A sortörés, szakasztörés keresésig eljutottam de nem tudtam tetszőleges számot eléje tenni a keresésben így nem talál semmit .( Igaz a sor és szakasztörést így ki tudnám szedni, de ez egy jó marker ahhoz, hogy az elötte lévő oldalszámokat is kigyomláljam annélkül, hogy a könyvben szereplő többi számot bántanám.
értelemszerűen a két sortörést és szakasztörést szeretném kigyomlálni és egész sorra tördelni.
Az én kérdésem az lenne, hogy hogyan tudnék kinyomtatni úgy dokumentumot (Word 2003, vagy bármely verzió), hogy a "nem nyomtatható karakterek" (sortörés, tabulátor, szóköz, stb.) is látszanak a lapon? Lehet, hogy egyszerű, de egyszerűen nem jövök rá...
Ismer valaki a Word 2010 ben keres-csere lehetőséget hogy szögletes zárójelbe tett számot felső indexé alakítson? Egy - egy szövegben több tucatnyi is előfordul:
Nem néztem vissza, hogy mit csinál a bejegyzésemből a fórummotor. A "csere erre" mező értéke nem puszta "1", hanem backslash (fordított törtjel) is van előtte. Csak ezt az általam leírt backslasht lenyelte a fórummotor. Berakok egy képernyőképet: nekem ez így rendben működik.
A backslash és "1" karakterpárnak a jelentése a "csere erre" mezőben az, hogy tegye be oda a rendszer azt, amit a "keresett szöveg" mezőben lévő 1. kerek zárójelpárral közrefogtál. Ez pedig éppen a "([a-záéíóöőúüű])" rész, azaz a bekezdésjelet követő kisbetű.
Ezt onnan lehet megtudni, hogy az ember Unix (Linux)-felhasználó vagy C-programozó vagy ilyesmi, mert a Wordnek ez a lehetősége a más platformon már rég kitalált ún. "reguláris kifejezések" (regular expression) gyenge, lebutított utánzata.
Magyar Word 2003: Eszközök / Automatikus beállítási javítások / Autoformázás bearáskor / Törteket (1/2) valódi törtjelre (½) pipa kikapcsolása, majd [OK].
De az is megy, ha csak átmenetileg kell kikapcsolnod, hogy miután az 1/2-ből ½-t csinált, akkor megnyomod a Szerkesztés / Visszavonás automatikus formázás menüt (vagy Ctrl-Z, vagy Alt-Backspace billeyntűkombinációt).
Munkámból adódóan gyakran kell perszámokat írnom eképpen: 1/1, 1/2, 1/3, 2/1, 2/2, 2/3 satb. SAjnos néhány ilyen kifejezést kapásból átalakít a Word egy darab karakterré, mintha egyketted, egyharmad lenne. A többi persze marad kettő-per-kettő (példul). Hogyan tudnám ezt kikapcsolni?
ad 1. LvT felismerése újdonság volt a számomra, nem ismerttem, de valószínűleg azért, mert nem érdekelt. Annyival egézíteném ki, hogy nemcsak abban az esetben jelenik meg a fekete négyzet, amelyet LvT leírt, hanem a Formátum / Bekezdés menü / Szövegbeosztás fül többi opciójának (Egy oldalra, Új oldalra) bekapcsolásakor is.
ad 2. A leírt jelenség akkor jelentkezik, ha a bekezdés stílusának beállításai között be van kapcsolva az Automatikus frissítés jelölőnégyzet
Ebben az esetben a módosítást végigviszi minden azonos stíluson. A dolog akkor jelenik meg pontg így, ha egyébként csak egy stílus van használatban.
3. L. LvT.
4. Ez a jelenség a Word egy nevezetes megoldásának eredménye, mégpeddig annak, hogy a bekezdésjel nem pusztán határolójel, hanem egyfajta tároló is: ez tárolja a bekezdés valamennyi stílusban rögzített tulajdonságát. Ha két egymást követő bekezdés stílusa nem azonos, és az első enter jelét kitörlöd, akkor a következő bekezdés hozzáadódik az előzőhöz, és az új bekezdés stílusa olyan lesz, mint az első (!) bekezdésé volt. A mondegy, hgy Delet-tel vagy BackSpace-szel törölsz, de a Delete esetén a törlendő karakter elé kell állni, BSp esetén mögé. Ezért, ha beállsz a bekezdés végére, és a nem nyomtatható karaktereket nem látod, akkor a Delete-vel a nem látható bekezdésjelet törlöd, a BSPC-vel viszont a bekezdésjel előtti karaktert.
1. A kis négyzet, ha jól értem, amit írsz, az „együtt a következővel” bekezdéstulajdonságot jelöli (Word 2003: Formátum / Bekezdés menü / Szövegbeosztás fül / Együtt a következővel pipa). – Ilyenkor, ha a következő bekezdés új lapra esne, akkor az így megjelölt bekezdést is átviszi az új lapra:ez tipikusan a fejezetcímeknél alkalmas dolog.
2. Ezt nem értem pontosan.
3. Nálam ilyen stílusok használatakor szokott lenni. Ha egy stílussal formázott szövegen belül karakterformázást végzel, akkor a Word [bizonyos esetekben] a stílus diktálta formátumhoz képesti eltérést tárolja. Tehát, ha a stílus alapszövege dőlt, és egy szót nem kurzívvá teszel („visszaegyenesítesz”), akkor a szó formátuma a mélyben „dőlése az alappal ellentétes”. Ha ezt aztán olyan szövegrészre másolod rá, ahol az alapszöveg nem kurzív, akkor az ellenétesen formázott szövegrész éppen hogy dőlt lehet. — Ez néha így működik, néha nem: igazán nem ismerem a peremfeltételeket.
4. Azt vettem észre, hogy nem mindig mindegy, Delete-tel törlünk, vagy Backspace-szel. A paragrafusvége-jel törlés ugyanis törli a jellel elválasztott paragrafusok különbségét is. [Vajon a 2. kérdésed mögött nem ilyesmi áll?] Ilyenkor nem mindegy, hogy a bal oldali, vagy a jobb oldali formátum öröklődik az összevonódott bekezdésre: ezt szabályozhatja – többek közt, és ha emlékeim nem csalnak meg – a Delete, ill. a Backspace által kifejezett ellentétes törlési irány.