Jest to polecenie ttf2pk, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
ttf2pk - konwertuje czcionkę TrueType na format PK TeX-a
STRESZCZENIE
ttf2pk [-q] [-n] Nazwa czcionki rozkład
ttf2pk -t [-q] Nazwa czcionki
ttf2pk --wersja | --help
OPIS
Ten program konwertuje czcionkę TrueType na plik PK; utworzoną czcionkę można następnie wykorzystać
z TeX-em lub LaTeX-em.
Czcionki CJKV (chińskie/japońskie/koreańskie/starowietnamskie) utworzone przez ttf2tfm są również
utrzymany.
ttf2pk zawsze przyjmuje się, że rozmiar projektu pisanej czcionki TeX wynosi 10 pkt.
PARAMETRY
-q Ten opcjonalny przełącznik sprawia, że ttf2pk cichy. Tłumi wszelkie informacje wyjściowe
z wyjątkiem ostrzeżeń i komunikatów o błędach.
-n Jako rozszerzenia używaj tylko `.pk' zamiast `.rozkład>pk'.
-t Test na istnienie Nazwa czcionki. Zwraca 0 w przypadku powodzenia i wypisuje
odpowiednia linia pliku mapy (domyślnie: ttfonts.map), pod warunkiem, że -q wyłącznik
nie jest ustawiony.
Nazwa czcionki
TeX-owa nazwa czcionki. ttf2pk wyszukuje tę nazwę w pliku mapy (patrz poniżej).
dalsze informacje dotyczące obróbki czcionki.
rozkład
Rozdzielczość podana w punktach na cal. Obecnie rozdzielczość pozioma wynosi
równa rozdzielczości pionowej. Przyjmuje się, że wielkość projektu wynosi zawsze 10 pkt.
--wersja
Pokazuje aktualną wersję ttf2pk oraz używana biblioteka wyszukiwania plików
(na przykład kpathsea).
--help Pokazuje informacje o użytkowaniu.
Zmienne środowiskowe do wyszukiwania plików są opisane na stronie podręcznika ttf2tfm.
THE KONFIGURACJA FILE
ttf2pk używa małego pliku konfiguracyjnego o nazwie ttf2pk.cfg; w każdym wierszu zawiera a
słowo kluczowe z jego wartością oddzieloną spacjami. Linie komentarza mogą zaczynać się od dowolnego z nich
następujące znaki: `*', `#', `;' i `%'. Wiodące białe znaki są ignorowane.
Obecnie w tym pliku rozpoznawane jest tylko jedno słowo kluczowe, `map'; wymaga nazwy pliku mapy
jako parametr. Jeśli do nazwy pliku mapy nie zostanie podane rozszerzenie, dodawane jest rozszerzenie .map. NIE
w nazwie pliku mapy dozwolone są białe znaki. Słowo kluczowe `map' można podać więcej niż raz
aby określić wiele plików map; jeśli nazwa pliku mapy jest poprzedzona znakiem plus, tak jest
dodany do listy plików map do użycia. Przykład:
mapa foo
mapa +pasek
To sprawia, że ttf2pk aby najpierw przeczytać foo.map, a następnie bar.map.
Jeśli plik konfiguracyjny nie zostanie znaleziony, ttf2pk zamiast tego próbuje użyć ttfonts.map.
MAP AKTA
Parametry określone dla ttf2tfm są zachowane dla ttf2pk w plikach map—ttf2tfm pisze
na standardowe wyjście, jako ostatnia linia, właściwy wpis dla pliku mapy.
Na przykład wezwanie do
ttf2tfm arial -p T1.enc -s 0.25 -P 1 -E 0 arialów
wygeneruje następującą linię:
arials arial Slant=0.25 Pid=1 Eid=0 Kodowanie=T1.enc
See ttf2tfm(1) i afm2tfm(1) z dvipy pakiet, aby uzyskać szczegółowy opis kodowania
akta.
Tutaj tabela zawierająca różne informacje ttf2tfm parametry i odpowiadające im wpisy na mapie
file:
-s Skos
-e Rozszerz
-p Kodowanie
-f Fontindex
-P Pid
-E Id
-n PS=Tak
-N PS=Tylko
-R Wymiana
-x Obróć=Tak
-y Przesunięcie Y
Nadano pojedyncze nazwy glifów zastępczych ttf2tfm z `-r stary-glif nowy-glif' Czy
bezpośrednio określone za pomocą `stary-glif=nowy-glif'. Zostaną zignorowane, jeśli znajdują się w czcionce podrzędnej
trybie lub jeśli nie podano pliku kodującego.
Jeden dodatkowy parametr w pliku mapy jest unikalny ttf2pk: `Wskazówka', która może przyjąć
wartości „Włącz” lub „Wyłącz”. Niektóre czcionki (np. część CJK cyberbit.ttf) są renderowane
niepoprawnie, jeśli podpowiedź jest aktywna. Domyślne ustawienie to „Włączone” (możesz także użyć „Tak”, „Nie”, „1”,
i „0”).
Dla opisu podczcionek (tzn. wpisów w postaci `@@')
należy zapoznać się ttf2tfm(1).
Format pliku mapy jest prosty. Każda linia definiuje czcionkę; najpierw pojawia się czcionka TeX
name, następnie nazwę pliku czcionki TrueType, po której następują parametry w dowolnej kolejności. Sprawa jest
znaczące (nawet dla nazw parametrów); parametry są oddzielone od wartości znakiem
znak równości, ewentualnie otoczony spacjami. ttf2pk czyta linię wszystkich plików map
liniami w kolejności podanej w pliku konfiguracyjnym, aż do czcionki TeX
określony w wierszu poleceń, w przeciwnym razie programy kończą działanie z kodem błędu 2.
W ten sposób możesz użyć dowolnego nieprawidłowego znaku w nazwie czcionki TeX, aby rozpocząć linię komentarza.
Możesz użyć `\' jako ostatniego znaku linii, aby wskazać, że wprowadzanie jest kontynuowane
w następnej linii. Ukośnik odwrotny i następujący po nim znak nowej linii zostaną usunięte.
ttf2pk zakończy działanie, jeśli nie będzie mogło znaleźć lub odczytać pliku metryk czcionki TeX dla danej czcionki TeX
nazwa.
POWRÓT WARTOŚĆ
Jeśli połączenie się powiodło, zwrócone zostanie 0. W przypadku błędu zwracana jest wartość 1.
Na koniec, jeśli czcionki nie można znaleźć w plikach map, zwracana jest wartość 2. Upraszcza to
włączenie ttf2pk w skrypty takie jak mktexk do automatycznego generowania czcionek.
Użyj ttf2pk online, korzystając z usług onworks.net