Discussion:
gdzie w kodzie jest opis łamania linii
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
p***@autograf.pl
2011-06-21 06:37:25 UTC
Permalink
> Pan Grzegorz Wą?ik napisał:

>

> > Czy istnieje jakiś sposób na modyfikacje sposobu łamania linii?

>

> Poniekąd TeX jest jednym wielkim mechanizmem do modyfikacji sposobu

> łamania linii.


Ale czy istnieje jakis sposob ingerencji w ten sposob. Czy lepiej samemu napisac
wlasny.


> > Powiedzmy chce zrobic rozstrzelony druk, albo inaczej dzielić wyrazy.

>

> Jak to "inaczej dzielić wyrazy"? Przez zmianę wzorców (hyphen.tex)?

> Można, czemu nie. Przez dodanie wyjątków (\hyphenation)? Też można.

> Albo zmieniając kary (penalty), np. \hyphenpenalty. Albo robiąc

> "\break" tam gdzie się komu zamarzy.

Nie, zupelnie inaczej. Dzielic to moze zle sformułowanie. Jak inaczej je
układać. To byl przyklad.


> Rozstrzelony druk lepiej robić modyfikując metryki fontów, choć można

> też makrem podobnym do tego z ćwiczenia 11.5 ze strony 67 TeXbooka.

> A najlepiej w ogóle tego nie robić.

A jesli chcialbym samodzielnie rozdzielac wyrazy rozna wielkoscia odstepu. Miec
specyficzna odleglosc miedzy literami.

Teoretycznie mozna sobie wyobrazic takie rozwiazanie. Wylaczam zupelnie lamanie
linii. Kazdy znak pisze jakos osobno.
chcialbym miec jakas taka opcje.
napisz-znak(odleglosc od punktu poczatkowego w pionie, w poziomie, jaki znak)
jako wynik musialbym znac szerokosc znaku.
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Jarosław Sokołowski
2011-06-21 06:56:13 UTC
Permalink
Post by p***@autograf.pl
>
> > Czy istnieje jakiś sposób na modyfikacje sposobu łamania linii?
>
> Poniekąd TeX jest jednym wielkim mechanizmem do modyfikacji sposobu
> łamania linii.
Ale czy istnieje jakis sposob ingerencji w ten sposob. Czy lepiej samemu napisac
wlasny.
Zawsze lepiej wszystko mieć własne. Ale mnie się przeważnie nie chce pisać,
więc używam TeXa.
Post by p***@autograf.pl
> > Powiedzmy chce zrobic rozstrzelony druk, albo inaczej dzielić wyrazy.
>
> Jak to "inaczej dzielić wyrazy"? Przez zmianę wzorców (hyphen.tex)?
> Można, czemu nie. Przez dodanie wyjątków (\hyphenation)? Też można.
> Albo zmieniając kary (penalty), np. \hyphenpenalty. Albo robiąc
> "\break" tam gdzie się komu zamarzy.
Nie, zupelnie inaczej. Dzielic to moze zle sformułowanie. Jak inaczej je
układać. To byl przyklad.
Na przykład zupełnie inaczej.
Post by p***@autograf.pl
> Rozstrzelony druk lepiej robić modyfikując metryki fontów, choć można
> też makrem podobnym do tego z ćwiczenia 11.5 ze strony 67 TeXbooka.
> A najlepiej w ogóle tego nie robić.
A jesli chcialbym samodzielnie rozdzielac wyrazy rozna wielkoscia odstepu. Miec
specyficzna odleglosc miedzy literami.
No to można umieścić specyficzny klej między wyrazami lub literami.
Post by p***@autograf.pl
Teoretycznie mozna sobie wyobrazic takie rozwiazanie. Wylaczam zupelnie lamanie
linii. Kazdy znak pisze jakos osobno.
chcialbym miec jakas taka opcje.
napisz-znak(odleglosc od punktu poczatkowego w pionie, w poziomie, jaki znak)
jako wynik musialbym znac szerokosc znaku.
Można sklecić makro w rodzaju (piszę z pamięci, bez sprawdzania):
\def\dziwnemakro#1#2#3{\rlap{\kern#1\lower#2\hbox{#3}}}
Tylko po co to komu?
--
Jarek
p***@autograf.pl
2011-06-22 10:56:09 UTC
Permalink
> Pan Mirosław Zalewski napisał:

>

> >> Przy wyróżnianiu  j e d n e g o  słowa, to jeszcze może być. Przy

> >> dłuższych fragmentach taki tekst czyta się źle.

> >

> > No tak, przecież to takie oczywiste. Nawet mi do głowy nie przyszło, żeby

> > składać pismem rozstrzelonym więcej niż kilka wyrazów pod rząd :) . Argument

> > przyjęty.

>

> Niestety widywałem już takie teksty. Mam wrażenie, że składane w jakimś

> systemie, w którym wystarczyło zaznaczyć akapit i w coś kliknąć.

>

> > Poza tym chyba też dość średnio to wygląda kiedy taki rozstrzelony wyraz

> > musi być przeniesiony z jednej linii do drugiej.

>

> Akurat TeX jest dobrym przykładem systemu, w którym łatwo sprawić, by

> wyraz nie był przeniesiony. Albo nawet nie znajdował się w pobliżu

> końca lub początku wiersza (to też czasem dobrze robi na wygląd).


A jest szansa by litery na siebie sie nakladaly? Kerning nie zawsze mi odpowiada.
Chcialbym po prostu miec mozliwosc przesuwania poszczegolnych liter. I tak
prawdopodobnie bede musial lamac linie samodzielnie. Chce tlko by zrobic jedna
linijke tekstu z dowolnie poustawianymi literami.

Niestety nie mozna uzywac pudelek. Chyba, ze pudelka moga na siebie zachodzic.
Po prostu pudelka zablokowaly by mozliwosc napisania linii jedna nad druga.
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Loading...