Thread View: pl.comp.dtp.tex
11 messages
11 total messages
Started by Adam Elente
Wed, 10 Sep 2008 22:08
metafont bezier
Author: Adam Elente
Date: Wed, 10 Sep 2008 22:08
Date: Wed, 10 Sep 2008 22:08
9 lines
1130 bytes
1130 bytes
mam pytanie jak narysowac linie krzywej beziera mam 4 punkty poczatek i koniec i dwie polproste przechodzace przez poczatek i punkt ... z1=poczatek z2 koniec path z1..z2; jak wstawic te z3 i z4. podaje na rozne sposoby, ale jakos rysuje mi cos innego niz myslalem.
Re: metafont bezier
Author: Jarosław Sokołowski
Date: Wed, 10 Sep 2008 23:26
Date: Wed, 10 Sep 2008 23:26
15 lines
1137 bytes
1137 bytes
Pan Adam Elente ma pytanie jak narysowac linie krzywej beziera: > mam 4 punkty > poczatek i koniec i dwie polproste przechodzace przez > poczatek i punkt ... > z1=poczatek z2 koniec > path z1..z2; > > jak wstawic te z3 i z4. podaje na rozne sposoby, ale jakos rysuje mi cos > innego niz myslalem. path z1 .. controls z3 and z4 .. z2; -- Jarek
Re: metafont bezier
Author: Adam Elente
Date: Thu, 11 Sep 2008 10:20
Date: Thu, 11 Sep 2008 10:20
17 lines
1469 bytes
1469 bytes
Jarosław Sokołowski pisze: > Pan Adam Elente ma pytanie jak narysowac linie krzywej beziera: > >> mam 4 punkty >> poczatek i koniec i dwie polproste przechodzace przez >> poczatek i punkt ... >> z1=poczatek z2 koniec >> path z1..z2; >> >> jak wstawic te z3 i z4. podaje na rozne sposoby, ale jakos rysuje mi cos >> innego niz myslalem. > > path z1 .. controls z3 and z4 .. z2; > Świetne! Tego szukałem. dziękuję Gdzie jest jakis wiekszy opis tych wszystkich komend?
Re: metafont bezier
Author: Jarosław Sokołowski
Date: Thu, 11 Sep 2008 15:37
Date: Thu, 11 Sep 2008 15:37
21 lines
1495 bytes
1495 bytes
Pan Adam Elente napisał: >> path z1 .. controls z3 and z4 .. z2; > > Świetne! Tego szukałem. > dziękuję > Gdzie jest jakis wiekszy opis tych wszystkich komend? Oczywiście "The METAFONTbook". Pozwolę sobie tylko zacytować ostrzeżenie z przedmowy do tej książki: WARNING: Type design can be hazardous to your other interests. Once you get hooked, you will develop intense feelings about letterforms; the medium will intrude on the messages that you read. And you will perpetually be thinking of improvements to the fonts that you see everywhere, especially those of your own design. -- Jarek
Re: metafont bezier
Author: Adam Elente
Date: Thu, 11 Sep 2008 17:03
Date: Thu, 11 Sep 2008 17:03
30 lines
2061 bytes
2061 bytes
Jarosław Sokołowski pisze: > Pan Adam Elente napisał: > >>> path z1 .. controls z3 and z4 .. z2; >> Świetne! Tego szukałem. >> dziękuję >> Gdzie jest jakis wiekszy opis tych wszystkich komend? > > Oczywiście "The METAFONTbook". > > Pozwolę sobie tylko zacytować ostrzeżenie z przedmowy do tej książki: he he. chyba nie grozi. straciłem kilka wieczorów by zrobić wstęp do dużych liter i nawet udało mi się je wtłoczyć do pliku mf. Ale problemów jest cała masa ;) Nie wiem jak włożyć polskie literki i chińskie. Chciałbym mieć wszystkie literki unicode w jednym pliku. Czuje ze mi sie bedzie rozrastać plik więc szukam polecenia include i jakos nie znajduję (w TeX-u jest \input chyba) Mam problem z wydrukowaniem takiego fontu. mam go w pk i [0-9]*gf ale to chyba za mało dla drukarki. Jestem na poczatku drogi i ... nie nie dam się wciągnąć. Jak przez tydzień nie skończe polskich czcionek to więcej sie nie będe zajmował. P.S. Wiem, że wszyscy tak mówią.
Re: metafont bezier
Author: Jarosław Sokołowski
Date: Thu, 11 Sep 2008 17:24
Date: Thu, 11 Sep 2008 17:24
35 lines
2334 bytes
2334 bytes
Pan Adam Elente napisał: > Nie wiem jak włożyć polskie literki i chińskie. Chciałbym mieć wszystkie > literki unicode w jednym pliku. Nie da się. To znaczy formaty fontów texowych oraz DVI to dopuszczają, ale sam TeX i METAFONT tego nie obsługuje. > Czuje ze mi sie bedzie rozrastać plik więc szukam polecenia include i > jakos nie znajduję (w TeX-u jest \input chyba) A tu jest input. > Mam problem z wydrukowaniem takiego fontu. mam go w pk i [0-9]*gf ale to > chyba za mało dla drukarki. Najlepiej przetworzyć plik bez podawania parametrów (będzie w mode proof), co da w wyniku plik GF z rozszerzeniem .2602gf. Tem można dalej przerobić programem gftodvi na dvi i obejrzeć lub wydrukować. Widać całą literę na stronie z elementami konstrukcji, takimi jak punkty czy linie wiodące. > Jestem na poczatku drogi i ... nie nie dam się wciągnąć. Jak przez > tydzień nie skończe polskich czcionek to więcej sie nie będe zajmował. A na chińskie ile daje Pan sobie czasu? > P.S. Wiem, że wszyscy tak mówią. Ale nie wszyscy zaczynają od razu od planu stworzenia od zera całego alfabetu. Dobra i pouczająca zabawa jest choćby z modyfikacją parametrów fontów CM. Albo z analizą i modyfikacją opisów poszczególnych liter. Chiński alfabet też już przecież zrobiono, w części przynajmniej. -- Jarek
Re: metafont bezier
Author: Adam Elente
Date: Thu, 11 Sep 2008 18:27
Date: Thu, 11 Sep 2008 18:27
48 lines
2867 bytes
2867 bytes
Jarosław Sokołowski pisze: > Pan Adam Elente napisał: > >> Nie wiem jak włożyć polskie literki i chińskie. Chciałbym mieć wszystkie >> literki unicode w jednym pliku. > > Nie da się. To znaczy formaty fontów texowych oraz DVI to dopuszczają, > ale sam TeX i METAFONT tego nie obsługuje. Ale da się zrobić z metafonta Truetype Czy jakis OpenType, który będzie miał wszystkie możliwe unicodowe znaczki? >> Czuje ze mi sie bedzie rozrastać plik więc szukam polecenia include i >> jakos nie znajduję (w TeX-u jest \input chyba) > > A tu jest input. ;) dziekuje >> Mam problem z wydrukowaniem takiego fontu. mam go w pk i [0-9]*gf ale to >> chyba za mało dla drukarki. > > Najlepiej przetworzyć plik bez podawania parametrów (będzie w mode proof), > co da w wyniku plik GF z rozszerzeniem .2602gf. Mam taki. > Tem można dalej przerobić > programem gftodvi na dvi i obejrzeć lub wydrukować. Ano właśnie nie. tzn. jak juz pisałem da się obejrzec jako dvi sprawdzam sobie jak to wyglada. Ale nie da się wydrukować pisze, że nie ma czcionek i tyle. (czcionka jest widoczna na ekranie i jest w katalogu ".") Tu więc potrzebuje pomocy. > Widać całą literę > na stronie z elementami konstrukcji, takimi jak punkty czy linie wiodące. Punkty to wiem jak dodawać a nawet sobie nazywać, ale jak linie wiodące narysowac? szczególnie w azjatyckich by się przydało. >> Jestem na poczatku drogi i ... nie nie dam się wciągnąć. Jak przez >> tydzień nie skończe polskich czcionek to więcej sie nie będe zajmował. > > A na chińskie ile daje Pan sobie czasu? podstawowe pewnie ze 3 miesiące. Wszystkich znaków jest raptem jakies tysiąc reszta to skladanki.
Re: metafont bezier
Author: Jarosław Sokołowski
Date: Thu, 11 Sep 2008 18:35
Date: Thu, 11 Sep 2008 18:35
53 lines
3211 bytes
3211 bytes
Pan Adam Elente napisał: >>> Nie wiem jak włożyć polskie literki i chińskie. Chciałbym mieć wszystkie >>> literki unicode w jednym pliku. >> >> Nie da się. To znaczy formaty fontów texowych oraz DVI to dopuszczają, >> ale sam TeX i METAFONT tego nie obsługuje. > > Ale da się zrobić z metafonta Truetype Czy jakis OpenType, który będzie > miał wszystkie możliwe unicodowe znaczki? Fontforge, edytor fontów TT i OT (darmowy, znakomity) czyta fonty MF. Ale robi to tak, że bitmapy w dużej rozdzielczości zamienia na krzywe Beziera wołając program autotrace. >> Tem można dalej przerobić programem gftodvi na dvi i obejrzeć lub >> wydrukować. > > Ano właśnie nie. tzn. jak juz pisałem da się obejrzec jako dvi sprawdzam > sobie jak to wyglada. Ale nie da się wydrukować pisze, że nie ma > czcionek i tyle. (czcionka jest widoczna na ekranie i jest w katalogu ".") > > Tu więc potrzebuje pomocy. To już konfiguracja samego środowiska TeXa. Potrzebny jest font "gray", do którego ekranopodglądacz ma dostęp, a drukarka nie. Z przyczyn bliżej mi nieznanych. Tak sądzę. >> Widać całą literę na stronie z elementami konstrukcji, takimi jak punkty >> czy linie wiodące. > > Punkty to wiem jak dodawać a nawet sobie nazywać, ale jak linie wiodące > narysowac? szczególnie w azjatyckich by się przydało. To jest na przykład w definicji fontów CM (w pliku cmbase.mf bodajże). Liniami wiodącymi nazwałem poziome i pionowe kreski wyznaczające np. szerokość znaku, linię bazową, wysokość małych i dużych liter, cyfr itp. Nie wiem czy to samo mieliśmy na myśli. >>> Jestem na poczatku drogi i ... nie nie dam się wciągnąć. Jak przez >>> tydzień nie skończe polskich czcionek to więcej sie nie będe zajmował. >> >> A na chińskie ile daje Pan sobie czasu? > > podstawowe pewnie ze 3 miesiące. Wszystkich znaków jest raptem jakies > tysiąc reszta to skladanki. Dziesięć znaków dziennie to też niezły rezultat, Ale chińskie znaki łatwo się maluje. Trzeba sobie tylko zrobić dobrą bibliotekę, która zastąpi pędzel. -- Jarek
Re: metafont bezier
Author: Adam Elente
Date: Thu, 11 Sep 2008 19:23
Date: Thu, 11 Sep 2008 19:23
41 lines
3002 bytes
3002 bytes
Jarosław Sokołowski pisze: > Pan Adam Elente napisał: > >>>> Nie wiem jak włożyć polskie literki i chińskie. Chciałbym mieć wszystkie >>>> literki unicode w jednym pliku. >>> Nie da się. To znaczy formaty fontów texowych oraz DVI to dopuszczają, >>> ale sam TeX i METAFONT tego nie obsługuje. >> Ale da się zrobić z metafonta Truetype Czy jakis OpenType, który będzie >> miał wszystkie możliwe unicodowe znaczki? > > Fontforge, edytor fontów TT i OT (darmowy, znakomity) czyta fonty MF. Ale > robi to tak, że bitmapy w dużej rozdzielczości zamienia na krzywe Beziera > wołając program autotrace. ;( ale jak juz zrobie te znaczki to bede je musiał ręcznie wczytywać? FForge to chyba myszkowy program z GUI? szkoda. >>> Widać całą literę na stronie z elementami konstrukcji, takimi jak punkty >>> czy linie wiodące. > To jest na przykład w definicji fontów CM (w pliku cmbase.mf bodajże). > Liniami wiodącymi nazwałem poziome i pionowe kreski wyznaczające np. > szerokość znaku, linię bazową, wysokość małych i dużych liter, cyfr itp. > Nie wiem czy to samo mieliśmy na myśli. tak to samo. u nas sa linie wiodace między małym a i y w chinach jest to kwadrat przedzielony na 4 częsci. >>>> Jestem na poczatku drogi i ... nie nie dam się wciągnąć. Jak przez >>>> tydzień nie skończe polskich czcionek to więcej sie nie będe zajmował. >>> A na chińskie ile daje Pan sobie czasu? >> podstawowe pewnie ze 3 miesiące. Wszystkich znaków jest raptem jakies >> tysiąc reszta to skladanki. > > Dziesięć znaków dziennie to też niezły rezultat, Ale chińskie znaki łatwo > się maluje. Trzeba sobie tylko zrobić dobrą bibliotekę, która zastąpi > pędzel. tak ;)
Re: metafont bezier
Author: Jarosław Sokołowski
Date: Thu, 11 Sep 2008 19:54
Date: Thu, 11 Sep 2008 19:54
18 lines
1771 bytes
1771 bytes
Pan Adam Elente napisał: >> Fontforge, edytor fontów TT i OT (darmowy, znakomity) czyta fonty MF. Ale >> robi to tak, że bitmapy w dużej rozdzielczości zamienia na krzywe Beziera >> wołając program autotrace. > > ;( > ale jak juz zrobie te znaczki to bede je musiał ręcznie wczytywać? > FForge to chyba myszkowy program z GUI? > szkoda. Autotrace nie jest myszkowy i narzędzia t1utils też nie są myszkowe. Jak ktoś chce, to na ich podstawie zmajstruje skrypt, który zrobi font Type-1. Jakieś narzędzia (bezmyszne) do przetworzenia tego na TT też pewnie są (ale nie wiem jakie, bo mi nie były nigdy potrzebne). -- Jarek
Re: metafont bezier
Author: Adam Elente
Date: Thu, 11 Sep 2008 20:06
Date: Thu, 11 Sep 2008 20:06
18 lines
2020 bytes
2020 bytes
Jarosław Sokołowski pisze: > Pan Adam Elente napisał: > >>> Fontforge, edytor fontów TT i OT (darmowy, znakomity) czyta fonty MF. Ale >>> robi to tak, że bitmapy w dużej rozdzielczości zamienia na krzywe Beziera >>> wołając program autotrace. >> ;( >> ale jak juz zrobie te znaczki to bede je musiał ręcznie wczytywać? >> FForge to chyba myszkowy program z GUI? >> szkoda. > > Autotrace nie jest myszkowy i narzędzia t1utils też nie są myszkowe. > Jak ktoś chce, to na ich podstawie zmajstruje skrypt, który zrobi > font Type-1. Jakieś narzędzia (bezmyszne) do przetworzenia tego na > TT też pewnie są (ale nie wiem jakie, bo mi nie były nigdy potrzebne). poszukam, wazne ze są. dziekuje za informację
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