🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.dtp.tex
10 messages
10 total messages Started by Zeissmann Thu, 30 Apr 2009 23:07
Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16240
Author: Zeissmann
Date: Thu, 30 Apr 2009 23:07
33 lines
2803 bytes
Po pierwsze chcę zaznaczyć, że wiem, że temat ten był już wielokrotnie
poruszany na stronach tej grupy i nie tylko tej. Chodzi oczywiście o
to, jak zrobić kropki po numerach sekcji, podsekcji itd. W różnych
miejscach znalazłem kilka różnych metod -- wszystkie dają ten sam
efekt: wstawiają kropki po numerach w dokumencie ale w spisie treści
już nie. Jak więc bezboleśnie zrobić taką sztuczkę? Może dodam, że
preferuję rozwiązania, które mieszczą się wyłącznie w preambule.
Najlepiej, jakby to był jakiś pakiet, w którym dałoby się coś takiego
zadeklarować w ramach [parametrów opcjonalnych w nawiasie
kwadratowym], gdyż takie rozwiązania dają się łatwo przenosić (patrz
poniższa peambuła, pakiet caption). Są np. pakiety nccsect czy
titlesec, ale nie mogę dojść jak się za ich pomocą modyfikuje ToC.

Jest jeszcze możliwość wykorzystania pakietu mwcls. Niestety w moim
przypadku wykorzystanie klasy mwart prowadzi do jakichś poważnych
błędów. Nie wiem z czym to jest związane, czy z kodowaniem języka czy
jest to kolizja z którymś z pakietów... Moja preambuła wygląda
następująco:

\documentclass[a4paper,12pt,titlepage]{article}
\usepackage[cp1250]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{polski}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[font=footnotesize,labelfont=bf,labelsep=period]{caption}

Jeśli wymienię article na mwart to na pierwszej stronie dokumentu
pojawiają się jakieś dziwne komunikaty.
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16241
Author: Wlodzimierz Macewicz
Date: Fri, 01 May 2009 07:17
56 lines
3251 bytes

w przypadku kropki po numerze w samym tytule to jest makros
\@seccntformat  (uwaga na znak @). 

np:
\renewcommand{\@seccntformat }[1]{\csname the#1\endcsname.\quad}

Dla numeru wstawianego do spisu tresci nie ma analogicznego rozwiazania
trzeba zmodyfikowac makra wstawiajace tytul do spisu tresci (fragment ,,sectioning'' z latex.ltx)

w ponizszym przypadku ,,gryzie'' sie pakiet caption -- uzywa tej samej nazwy makra

chyba \captionsetup (moze gdzies byc duza litera) -- znajdz w pliku. mozesz 
sprobowac go zdezaktywowac (po znalezieniu wlasciwej nazwy)

\let\tupoprawnanazwa=\relax

przed uzyciem pakietu \caption

pozdrawiam WM

Użytkownik "Zeissmann" <zeissmann@gmail.com> napisał w wiadomości news:350ce985-6512-4466-bd5e-d08672eceafe@j9g2000prh.googlegroups.com...
Po pierwsze chcę zaznaczyć, że wiem, że temat ten był już wielokrotnie
poruszany na stronach tej grupy i nie tylko tej. Chodzi oczywiście o
to, jak zrobić kropki po numerach sekcji, podsekcji itd. W różnych
miejscach znalazłem kilka różnych metod -- wszystkie dają ten sam
efekt: wstawiają kropki po numerach w dokumencie ale w spisie treści
już nie. Jak więc bezboleśnie zrobić taką sztuczkę? Może dodam, że
preferuję rozwiązania, które mieszczą się wyłącznie w preambule.
Najlepiej, jakby to był jakiś pakiet, w którym dałoby się coś takiego
zadeklarować w ramach [parametrów opcjonalnych w nawiasie
kwadratowym], gdyż takie rozwiązania dają się łatwo przenosić (patrz
poniższa peambuła, pakiet caption). Są np. pakiety nccsect czy
titlesec, ale nie mogę dojść jak się za ich pomocą modyfikuje ToC.

Jest jeszcze możliwość wykorzystania pakietu mwcls. Niestety w moim
przypadku wykorzystanie klasy mwart prowadzi do jakichś poważnych
błędów. Nie wiem z czym to jest związane, czy z kodowaniem języka czy
jest to kolizja z którymś z pakietów... Moja preambuła wygląda
następująco:

\documentclass[a4paper,12pt,titlepage]{article}
\usepackage[cp1250]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{polski}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[font=footnotesize,labelfont=bf,labelsep=period]{caption}

Jeśli wymienię article na mwart to na pierwszej stronie dokumentu
pojawiają się jakieś dziwne komunikaty.
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16242
Author: Daniel Żołopa
Date: Sat, 02 May 2009 18:28
14 lines
1293 bytes
To ja jeszcze w temacie okolospisowym:) Jak pogrubic w spisie tresci Tytuly
rozdiazlow? 
klasa: book
kompilator: xelatex
font:
\setromanfont[Ligatures=Rare,Numbers=OldStyle,ItalicFont={MinionPro-It},BoldFont={MinionPro-Bold}]{MinionPro-Regular})

Z gory dziekuje za podpowiedzi.
-- 
pozdrawiam
dz

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Jak spolszczyć (bardziej) klasę mwart?
#16247
Author: Zeissmann
Date: Sun, 03 May 2009 13:52
9 lines
1864 bytes
Faktycznie, najlepiej chyba spisuje się klasa mwart. Chociaż ma kilka
mankamentów -- nie ma w niej wyraźnego stopniowania wielkości tytułów
poszczególnych poziomów sekcji, podsekcji... trzeba by to dodatkowo
edytować przez \renewcommand. A poza tym nie stosuje polskiej notacji
ułamków dziesiętnych -- w trybie matematycznym dodaje po przecinku
dodatkowy odstęp, którego nie ma przy zastosowaniu kropki. Co prawda w
tekście naukowym (w sensie: nauk ścisłych) nie zrobi to na nikim
wrażenia. Niemniej jednak przy składzie polskiego tekstu jest to błąd
typograficzny. Da się to jakoś zmienić?
Re: Jak spolszczyć (bardziej) klasę mwart?
#16248
Author: Paweł Wlaź
Date: Sun, 03 May 2009 14:28
20 lines
1933 bytes

On Sun, 3 May 2009, Zeissmann wrote:

> Faktycznie, najlepiej chyba spisuje się klasa mwart. Chociaż ma kilka
> mankamentów -- nie ma w niej wyraźnego stopniowania wielkości tytułów
> poszczególnych poziomów sekcji, podsekcji... trzeba by to dodatkowo
> edytować przez \renewcommand. A poza tym nie stosuje polskiej notacji
> ułamków dziesiętnych -- w trybie matematycznym dodaje po przecinku
> dodatkowy odstęp, którego nie ma przy zastosowaniu kropki. Co prawda w
> tekście naukowym (w sensie: nauk ścisłych) nie zrobi to na nikim
> wrażenia. Niemniej jednak przy składzie polskiego tekstu jest to błąd
> typograficzny. Da się to jakoś zmienić?

Tak, trzeba pisać 17{,}3 gdy to ma być ułamek dziesięctny w trybie 
matematycznym. Głębsze ingerencje pewnie są możliwe, ale ryzykujemy 
problematycznym składem  pary uporządkowanej (17,3) więc chyba nie 
warto kombinować.

PW
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16243
Author: Michał Stępień
Date: Sun, 03 May 2009 19:43
19 lines
1864 bytes
=?ISO-8859-2?Q?Daniel_=AFo=B3opa?= <daniel.zolopa.WYTNIJ@gazeta.pl> wrote:

> To ja jeszcze w temacie okolospisowym:) Jak pogrubic w spisie tresci Tytuly
> rozdiazlow? 
> klasa: book
> kompilator: xelatex
> font:
> \setromanfont[Ligatures=Rare,Numbers=OldStyle,
>ItalicFont={MinionPro-It},BoldFont={MinionPro-Bold}]{MinionPro-Regular})
>
Sory, że się spytam offtopicznie,
ale czemu używasz xelatexa? Dla możliwości korzystania z tej czcionki?
Pytam bo dla mnie brak protrusion itd. jest w xelatex przygnębiający.

-- 
* Można być wolnym ale czasem wymaga to większego
  wysiłku i szerszego światopoglądu oraz pewnej zaradności.
  (mniej więcej powiedział Telly z pl.comp.sys.amiga)
  http://bezda.com
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16244
Author: Sebastian Szwarc
Date: Sun, 03 May 2009 20:27
19 lines
1899 bytes
Michał Stępień pisze:
> =?ISO-8859-2?Q?Daniel_=AFo=B3opa?= <daniel.zolopa.WYTNIJ@gazeta.pl> wrote:
> 
>> To ja jeszcze w temacie okolospisowym:) Jak pogrubic w spisie tresci Tytuly
>> rozdiazlow? 
>> klasa: book
>> kompilator: xelatex
>> font:
>> \setromanfont[Ligatures=Rare,Numbers=OldStyle,
>> ItalicFont={MinionPro-It},BoldFont={MinionPro-Bold}]{MinionPro-Regular})
>>
> Sory, że się spytam offtopicznie,
> ale czemu używasz xelatexa? Dla możliwości korzystania z tej czcionki?
> Pytam bo dla mnie brak protrusion itd. jest w xelatex przygnębiający.
> 
Xelatexa warto używać ze względu na wsparcie dla Unicode i pakiet fontspec
Jedyny mankament to ze nie udalo mi sie go zmusic do wspolpracy z Bibtexem.

Sebastian
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16246
Author: Daniel Żołopa
Date: Sun, 03 May 2009 20:43
17 lines
1533 bytes
> ale czemu używasz xelatexa? Dla możliwości korzystania z tej czcionki?
> Pytam bo dla mnie brak protrusion itd. jest w xelatex przygnębiający.

Szczerze mowiac to... z ciekawosci. Bardzo dlugo uzywalem standardowych
wcielen LaTeX'a ale ostatnio rzucil mi sie w oczy port xelatex'a na pc, utf8,
otf fonspec - chcialem przetestowac to w boju...

Tak na marginesie, font tez jest ciekawy szczegolnie ze wzgledu na ligatury ct
st ;)

-- 
pozdrawiam  serdecznie
dz


-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: Jak spolszczyć (bardziej) klasę mwart?
#16249
Author: Zeissmann
Date: Sun, 03 May 2009 20:52
5 lines
1657 bytes
Dzięki za info, działa :) Spróbowałem też zmniejszyć odstęp po
przecinku za pomocą ,,\!''. Efekt wizualny jest w zasadzie ten sam,
ale pewnie jest to mniej poprawne TeXnicznie...

Pozdrawiam!
Re: Kropki po numerze sekcji (czyli klasyczny temat po raz kolejny)
#16245
Author: Michał Stępień
Date: Sun, 03 May 2009 21:15
26 lines
2228 bytes
Sebastian Szwarc <beyonder7@tlen.pl> wrote:

>>> To ja jeszcze w temacie okolospisowym:) Jak pogrubic w spisie tresci Tytuly
>>> rozdiazlow? 
>>> klasa: book
>>> kompilator: xelatex
>>> font:
>>> \setromanfont[Ligatures=Rare,Numbers=OldStyle,
>>> ItalicFont={MinionPro-It},BoldFont={MinionPro-Bold}]{MinionPro-Regular})
>>>
>> Sory, że się spytam offtopicznie,
>> ale czemu używasz xelatexa? Dla możliwości korzystania z tej czcionki?
>> Pytam bo dla mnie brak protrusion itd. jest w xelatex przygnębiający.
>> 
> Xelatexa warto używać ze względu na wsparcie dla Unicode i pakiet fontspec
> Jedyny mankament to ze nie udalo mi sie go zmusic do wspolpracy z Bibtexem.
>
ale czytelnik nie ogląda unicode ani pakietu fontspec.
pakiet microtype naprawdę się bardzo przydaje gdy tekst długi
a przypisów dużo.

-- 
* Można być wolnym ale czasem wymaga to większego
  wysiłku i szerszego światopoglądu oraz pewnej zaradności.
  (mniej więcej powiedział Telly z pl.comp.sys.amiga)
  http://bezda.com
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