🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.dtp.tex
4 messages
4 total messages Started by yarr Thu, 17 Nov 2011 15:21
Łamanie wiersza w przypisie
#17097
Author: yarr
Date: Thu, 17 Nov 2011 15:21
27 lines
2288 bytes
W dwukolumnowo składanych przypisach (pakiet 'dblfnote')
chciałbym mieć jedną do trzech kilkunastoznakowych pozycji,
przypadających na każdy odsyłacz.

Poszczególne pozycje zawierają słowa,
liczby i znaki interpunkcyjne oraz markowane tyldami spacje.
Zależy mi na wyłączeniu przenoszenia wyrazów
w obszarze przypisów, przy zachowaniu możliwości
złamania wiersza pomiędzy pozycjami przypisu.
Czyli, dla przykładu:
aaa~bbb~11:5,6; cc~d-f6~1:6,10; ghij~23:45-66,69
może być złamane tylko, gdzie jest spacja.

Zakaz użycia wzorców przenoszenia włączam
ordynarnie komendą:

\newcommand{\note}[1]{\footnote{\nohyphens{#1}}}

co bardzo frustruje TeX'a, który, by mnie upokorzyć,
rozciąga pierwszą pozycję na całą szerokość kolumny przypisu,
pomimo jednoznacznego (w moim odczuciu) ograniczenia
dla takich harców zastępującymi spacje tyldami.

Czy jest jakaś prosta recepta na zgodę mojej prostackiej potrzeby
z dystynkcją TeX'owych manier?

Paweł Zelwan
Re: Łamanie wiersza w przypisie
#17098
Author: yarr
Date: Fri, 18 Nov 2011 08:35
7 lines
1485 bytes
Do tej pory znalazłem tylko jedno dość proste rozwiązanie.
Jego wadą jest, że komendę trzeba wstawiać ręcznie
w miejscach, gdzie następuje niepożądana próba justowania.

\leftline{aaa~bbb~11:5,6; cc~d-f6~1:6,10;} ghij~23:45-66,69

Paweł Zelwan
Re: Łamanie wiersza w przypisie
#17099
Author: t.przechlewski
Date: Fri, 18 Nov 2011 20:09
30 lines
2304 bytes
W dniu 17.11.2011 16:21, yarr pisze:
> W dwukolumnowo składanych przypisach (pakiet 'dblfnote')
> chciałbym mieć jedną do trzech kilkunastoznakowych pozycji,
> przypadających na każdy odsyłacz.
>
> Poszczególne pozycje zawierają słowa,
> liczby i znaki interpunkcyjne oraz markowane tyldami spacje.
> Zależy mi na wyłączeniu przenoszenia wyrazów
> w obszarze przypisów, przy zachowaniu możliwości
> złamania wiersza pomiędzy pozycjami przypisu.
> Czyli, dla przykładu:
> aaa~bbb~11:5,6; cc~d-f6~1:6,10; ghij~23:45-66,69
> może być złamane tylko, gdzie jest spacja.
>
> Zakaz użycia wzorców przenoszenia włączam
> ordynarnie komendą:
>
> \newcommand{\note}[1]{\footnote{\nohyphens{#1}}}
>
> co bardzo frustruje TeX'a, który, by mnie upokorzyć,
> rozciąga pierwszą pozycję na całą szerokość kolumny przypisu,
> pomimo jednoznacznego (w moim odczuciu) ograniczenia
> dla takich harców zastępującymi spacje tyldami.
>
Tylda ~  w TeXu nie działa tak jak twarda spacja w Wordzie.
Wiersz nie będzie złamany ale odstęp będzie dopasowany do zawartości wiersza (w Wordzie jest stały);
Trzeba sobie zdefiniować polecenie wstawiania twardej-spacji żeby było inaczej
Albo \mbox{aaa~bbb~11:5,6} i nie złamie tego co w środku a odstępy będą nierozciągniete

--t
Re: Łamanie wiersza w przypisie
#17100
Author: yarr
Date: Mon, 28 Nov 2011 10:44
15 lines
1792 bytes
> Tylda ~  w TeXu nie działa tak jak twarda spacja w Wordzie.

Tak, zdążyłem się zorientować, chociaż Worda nie używam.

Po prostu, wydawało mi się, że środowisko przypisów
powinno być wyrównywane do lewej automatycznie,
i nie będzie potrzebna żadna dodatkowa operacja.

Być może czegoś nie zrozumiałem.
W każdym razie, owszem, myślałem o zapudełkowaniu fraz,
ale że miejsc domagających się korekty jest jakieś 5% (z ok. 1000),
to mi wyszło, że \\ będzie jednak najprostszym rozwiązaniem.

yarr
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