Thread View: pl.comp.dtp.tex
8 messages
8 total messages
Started by Piotr Sawinski
Tue, 15 Sep 2009 07:54
Bibtex - modyfikacja stylu
Author: Piotr Sawinski
Date: Tue, 15 Sep 2009 07:54
Date: Tue, 15 Sep 2009 07:54
21 lines
1534 bytes
1534 bytes
Dzien dobry,
natrafilem na problem w BibTeXu. Redaktorka naukowa pracy wymaga, aby
wpis postaci:
G.~D. Stefanou, S.~E.~M. Nejad. Dynamic response analysis of~flexible
structural systems with nonlinear characteristics. {\em Nonlinear
Analysis: Theory, Methods \& Applications}, 25(1):103--107, 1995.
byl postaci (zmiany przy nr stron, vol):
G.~D. Stefanou, S.~E.~M. Nejad. Dynamic response analysis of~flexible
structural systems with nonlinear characteristics. {\em Nonlinear
Analysis: Theory, Methods \& Applications}, vol. 25, zeszyt 1, str.
103--107, 1995.
Czy jest jakas szybka metoda na przerobienie tego. Zawsze moge zedytowac
plik *.bbl, ale jest tego ~150 wpisow...
Bylbym wdzieczny za porade
Piotr Sawinski
P.S. To sie nazywa PONOC wytyczne Oficyny Wydawniczej PWr...
Re: Bibtex - modyfikacja stylu
Author: Piotr Sawinski
Date: Tue, 15 Sep 2009 09:19
Date: Tue, 15 Sep 2009 09:19
7 lines
1061 bytes
1061 bytes
No tak, a wazna informacja to taka ze chodzi mi o modyfikacje 'tego wszego' w stylu plabbrv. Juz styl otworzylem i grzebie sie w tych funkcjach, ale wciaz licze, ze ktos przez to przechodzil:) Dziekuje raz jeszcze Piotr Sawinski
Re: Bibtex - modyfikacja stylu
Author: Wojtek Myszka
Date: Tue, 15 Sep 2009 13:41
Date: Tue, 15 Sep 2009 13:41
30 lines
2480 bytes
2480 bytes
On 15 Wrz, 09:54, Piotr Sawinski <newsgr...@sawinski.org> wrote: [...] > P.S. To sie nazywa PONOC wytyczne Oficyny Wydawniczej PWr... Składałem tamże kilka prac (ostatnią niosłem właśnie dziś) i to akurat nie było nigdy problemem. Widać miałem szczęście. Przez te wszystkie lata nauczyłem się podstawowej zasady: najważniejsza jest jednolitość. To po pierwsze. Trzeba wziąć ten nieszczęsny plik .bst i go zhakować. Nie ma rady. To po drugie. Po trzecie, to pewno warto by gromadzić w jednym miejscu wszystkie doświadczenia i dopracować się zestawu stylów, a na to nikt, nigdy nie ma czasu... Zwracam uwagę, że odpowiedniego stylu nie ma też dla Wordów i innych OpenOfficów. A w ostatecznym rozrachunku praca naukowa powinna być I ładna I mądra -- bez rozgraniczania tego co ważniejsze. Redaktor techniczny niewiele może zrobić w kwestii mądrości. Warto jednak dbać o to, żeby -- kiedy już wszystkie nasze prace będą mądre -- został ktoś ko zadba o estetykę. Wracając do meritum: może warto poświęcić trochę czasu na jakieś inne narzędzie niż BibTeX (na przykłąd BiBLaTeX), które ma szanse być prostsze w konfiguracji... Nie wiem :-) Pozdrawiam Wojtek
Re: Bibtex - modyfikacja stylu
Author: Jarosław Sokołowski
Date: Tue, 15 Sep 2009 13:48
Date: Tue, 15 Sep 2009 13:48
12 lines
1258 bytes
1258 bytes
Pan Wojtek Myszka wyjaśnia dlaczego prace naukowe wyglądają jak wyglądają: > A w ostatecznym rozrachunku praca naukowa powinna być > I ładna I mądra -- bez rozgraniczania tego co ważniejsze. > Redaktor techniczny niewiele może zrobić w kwestii mądrości. > Warto jednak dbać o to, żeby -- kiedy już wszystkie nasze prace > będą mądre -- został ktoś ko zadba o estetykę. No to se poczekamy... -- Jarek
Re: Bibtex - modyfikacja stylu
Author: AMX
Date: Tue, 15 Sep 2009 21:41
Date: Tue, 15 Sep 2009 21:41
61 lines
2619 bytes
2619 bytes
On Tue, 15 Sep 2009 09:54:14 +0200,
Piotr Sawinski <newsgroup@sawinski.org> wrote:
> Dzien dobry,
>
> natrafilem na problem w BibTeXu. Redaktorka naukowa pracy wymaga, aby
> wpis postaci:
> G.~D. Stefanou, S.~E.~M. Nejad. Dynamic response analysis of~flexible
> structural systems with nonlinear characteristics. {\em Nonlinear
> Analysis: Theory, Methods \& Applications}, 25(1):103--107, 1995.
> byl postaci (zmiany przy nr stron, vol):
> G.~D. Stefanou, S.~E.~M. Nejad. Dynamic response analysis of~flexible
> structural systems with nonlinear characteristics. {\em Nonlinear
> Analysis: Theory, Methods \& Applications}, vol. 25, zeszyt 1, str.
> 103--107, 1995.
>
Od dawna chodziło za mną aby nauczyć się grzebać w
plikach .bst. Ten post nakłonił mnie aby zrobić to
teraz. Przyznaję, że niewiele rozumiem i eksperymentuję
trochę jak małpa ale ponieważ coś pożytecznego (choć
potworkowatego) wyszło, więc wysyłam.
Trzeba plik plabbrv.bst zapisać pod inną nazwą
(np. xplabbrv.bst) i podmienić fragment:
FUNCTION {format.vol.num.pages}
{ "" %volume field.or.null
number empty$
'skip$
{ "~zeszyt~" number * "," * *
volume empty$
{ "there's a number but no volume in " cite$ *
warning$ }
{ "~vol.~" * volume * } %'skip$
if$ } if$ pages empty$ 'skip$ { duplicate$ empty$
{ pop$
format.pages } { ", str.~" * pages n.dashify * }
if$ } if$
}
To sprawdziłem tylko dla article i zamiast kolejności
vol. zeszyt mamy zeszyt vol.
Pozdrawiam
AMX
PS.
Pytanie do ,,wiedzących'': dlaczego zamiast słów typu
"zeszyt" nie używa się polecen typu \numbername, co
ułatwiłoby lokalizację, tak aby nie trzeba było mieć
fafnastu wersji językowych. Przy okazji możnaby ominąć
problem typu kodowanie "rozdzia/l".
--
adres w rot13
Nyrxfnaqre Znghfmnx r-znk@b2.cy
Re: Bibtex - modyfikacja stylu
Author: Wojciech Myszka
Date: Wed, 16 Sep 2009 15:26
Date: Wed, 16 Sep 2009 15:26
36 lines
2175 bytes
2175 bytes
Dnia 2009-09-15, wto o godzinie 21:41 +0000, AMX pisze:
[...]
> Pytanie do ,,wiedzących'': dlaczego zamiast słów typu
w żadnym wypadku nie jestem wiedzący...
> "zeszyt" nie używa się polecen typu \numbername, co
> ułatwiłoby lokalizację, tak aby nie trzeba było mieć
bo to produkt stary, z którym nie wiadomo co począć :-)
Jest jak demokracja: najgorszy z możliwych ale nikt[1]
nie zaproponował nic lepszego(?)
> fafnastu wersji językowych. Przy okazji możnaby ominąć
> problem typu kodowanie "rozdzia/l".
Z lokalizacją i tak problem będzie. Z powodów kilku(nastu?)
1. Sortowanie międzynarodowe.
2. Wielość możliwych do zastosowania kodowań baz danych.
3. Drobny problem książki, która ma kilka tłumaczeń:
jeżeli piszemy po polsku, to lepiej powołać się na
polskie tłumaczenie, po angielsku -- na angielskie
a więc kwestia wielojęzycznych wersji tytułów,
roku wydania...
4. Najróżnorodniejsze przyzwyczajenia redaktorów/wydawnictw
(zwane czasami tradycją)
Pewno można dodać coś więcej
Wojtek
PS Kodowanie Rozdzia/l jest niedobre: nie każdy używa notacji
ciachowej. Natomiast w takich plikach należy stosować zapisy
,,obojętne'' (w stosunku do kodowania): Rozdzia\l{}
(\k{a} dla ą)
--
---(___C'>
Re: Bibtex - modyfikacja stylu
Author: AMX
Date: Thu, 17 Sep 2009 08:58
Date: Thu, 17 Sep 2009 08:58
73 lines
3316 bytes
3316 bytes
On Wed, 16 Sep 2009 17:26:24 +0200, Wojciech Myszka <myszka@norka.eu.org> wrote: > w żadnym wypadku nie jestem wiedzący... =:-) >> "zeszyt" nie używa się polecen typu \numbername, co >> ułatwiłoby lokalizację, tak aby nie trzeba było mieć > > bo to produkt stary, z którym nie wiadomo co począć :-) > Jest jak demokracja: najgorszy z możliwych ale nikt[1] > nie zaproponował nic lepszego(?) Z tego co wiem, to są nowsze propozycje ale to osobny temat. > >> fafnastu wersji językowych. Przy okazji możnaby ominąć >> problem typu kodowanie "rozdzia/l". > > Z lokalizacją i tak problem będzie. Z powodów kilku(nastu?) > 1. Sortowanie międzynarodowe. Z sortowaniem międzynarodowym jest problem daleko poważniejszy, bo nikt (AFAIK) nie zdefiniował jaki powinien być porządek w przypadku mieszania różnych zestawów znaków. Bibliografia to jest takie miejsce, gdzie może być Łącki obok H\"umela wraz z Magalhăes. W bibliotekach stosowało się transkrypcję na łacinę. Wtedy mamy jednak kolejność Łącki, Landau co dość nienaturalnie wygląda. Na marginesie, wieki temu czytałem o jakiejś notacji prefixowej albo postfixowej gdzie używając bodaj ~ można było wymusić naturalną kolejność z obcymi znakami diakrytycznymi, używając jedynie ascii. Nie mogę tego artykułu znaleźć a takie obejście mogłoby być przydatne do pola key. > 2. Wielość możliwych do zastosowania kodowań baz > danych. M. in. dlatego o to pytałem, bo \numbername częściowo łagodzi ten problem. > 3. Drobny problem książki, która ma kilka tłumaczeń: > jeżeli piszemy po polsku, to lepiej powołać się na > polskie tłumaczenie, po angielsku -- na angielskie > a więc kwestia wielojęzycznych wersji tytułów, > roku wydania... Jeśli to są różne książki to problemu nie ma. Każda ma osobny wpis i cytujemy odpowiednią. Gorzej jeśli w pracy obcojęzycznej powołujemy się na polską książkę, wtedy przyjęło się tłumaczyć tytuł. > 4. Najróżnorodniejsze przyzwyczajenia redaktorów/wydawnictw > (zwane czasami tradycją) > \numbername przede wszystkim tu może być pomocne. W przykładzie od którego zaczął się ten wątek mamy zeszyt i vol. co mnie nieco razi. Albo num. i vol. albo zeszyt i tom. Ale Pani w wydawnictwie wie lepiej. AMX -- adres w rot13 Nyrxfnaqre Znghfmnx r-znk@b2.cy
Re: Bibtex - modyfikacja stylu
Author: Piotr Sawinski
Date: Fri, 18 Sep 2009 05:39
Date: Fri, 18 Sep 2009 05:39
35 lines
1972 bytes
1972 bytes
AMX wrote:
> FUNCTION {format.vol.num.pages}
> { "" %volume field.or.null
> number empty$
> 'skip$
> { "~zeszyt~" number * "," * *
> volume empty$
> { "there's a number but no volume in " cite$ *
> warning$ }
> { "~vol.~" * volume * } %'skip$
> if$ } if$ pages empty$ 'skip$ { duplicate$ empty$
> { pop$
> format.pages } { ", str.~" * pages n.dashify * }
> if$ } if$
> }
>
> To sprawdziłem tylko dla article i zamiast kolejności
> vol. zeszyt mamy zeszyt vol.
>
> Pozdrawiam
>
> AMX
Dzien dobry,
Dialog troszke ma awarie, jak to wczoraj Pani mowila na Infolinii 'w
calej Polsce' wiec przepraszam ze tak pozno odpisuje.
Przedstawiona metoda oczywiscie dziala, dziekuje za gotowe rozwiazanie,
choc, przyznam sie, ze raptus ze mnie i nawet nie czytalem dalej tylko
wzialem i skopiowalem linijke ze slowem 'zeszyt', po czym wiedzac juz z
czym sie je przerobilem nastepne dodajac 'vol.' i 'str'. Po fakcie
zerknalem i widze ze rozwiazanie bylo w calosci. Wiec tym bardziej raz
jeszcze dziekuje:)
Piotr Sawinski
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads