Article View: pl.comp.dtp
Article #273449Re: GREP - tytuł książki
From: krystyna.szych
Date: Fri, 26 Feb 2016 23:41
Date: Fri, 26 Feb 2016 23:41
25 lines
2621 bytes
2621 bytes
Tak, da się. Tylko trzeba przewidzieć różne przypadki, zależnie od tego, czy: - zawsze jest 1 autor (czy wielu), czy mają podwójne inicjały i podwójne nazwiska - wszystkie przypisy wyglądają tak samo (odsyłacz, odstęp, publikacja - bez innych wyrazów między nimi) - nie ma książek z innym zapisem, np. redaktor za tytułem zamiast autora itd. Pierwszy punkt da się łatwo uwzględnić (poniżej), pozostałe trzeba by zrobić osobnymi grepami. Wersja (chyba) najprostsza: 1. stworzyć nową próbkę koloru 2. GREP: Znajdź:(~F\s([\u\.-]+\s\u\l+\,\s)+)([^,]+) (styl akapitowy: przypisy) Zamień:[NIC] (styl: nowy kolor) 3. grep: Znajdź:(~F\s([\u\.-]+\s\u\l+\,\s)+) (styl: nowy kolor) Zamień:[NIC] (styl: czarny - kolor tekstu) 4. sprawdzić, czy złapało to, co chcieliśmy - czyli czy w kolorze zostały tylko tytuły 5. zmienić nowy kolor na kursywę Minus tej metody jest taki, że nie złapie tytułów zawierających przecinki. I drugi: uwzględnia tylko pozycje występujące jako pierwsze w przypisie (czyli jeżeli przypis zawiera 3 książki, to zmieni tylko pierwszą). Gdyby było wiadomo, jakie są te pozostałe dane bibliograficzne, to można by próbować jeszcze jakoś inaczej to obejść.
Technical Details
Message-ID:
<e7e53a71-7d0c-4251-9563-11aec32195ad@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.us.feeder.erje.net!news.glorb.com!ok5no5011877igc.0!news-out.google.com!pn7ni3332igb.0!nntp.google.com!hb3no9378463igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<181f721f-656c-4f52-a1a5-928bbed3c100@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.50.87.7 with SMTP id t7mr461961igz.11.1456530061277; Fri, 26 Feb 2016 15:41:01 -0800 (PST) X-Received: by 10.182.101.196 with SMTP id fi4mr52885obb.4.1456530061242; Fri, 26 Feb 2016 15:41:01 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.us.feeder.erje.net!news.glorb.com!ok5no5011877igc.0!news-out.google.com!pn7ni3332igb.0!nntp.google.com!hb3no9378463igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.dtp Date: Fri, 26 Feb 2016 15:41:00 -0800 (PST) In-Reply-To: <181f721f-656c-4f52-a1a5-928bbed3c100@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=85.222.8.122; posting-account=gYC7uQoAAAABAQ3lmkR0eUVosVVWwd95 NNTP-Posting-Host: 85.222.8.122 References: <181f721f-656c-4f52-a1a5-928bbed3c100@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <e7e53a71-7d0c-4251-9563-11aec32195ad@googlegroups.com> Subject: Re: GREP - tytuł książki From: krystyna.szych@gmail.com Injection-Date: Fri, 26 Feb 2016 23:41:01 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit