[cstex] hvmath a deleni slov
Robert Marik
marik at mendelu.cz
Sun Oct 5 23:14:58 CEST 2008
Dobry den, laboruji se zakoupenymi fonty hvmath od micropressu. Podle
toho, jak zapinam cestinu, dostanu bud vysledek, kde se nedeli slova,
nebo vysledek, kde je v normalnim rezu otoceny akcent nad y. Uz jsem z
toho jelen, zkousel jsem se dotazat micropressu, jestli nemaji ve
fontech chybu, nicmene s nimi je zrejme jednani na dlouhe lokte a je
mi divne, ze by si takove chyby za dlouhe roky nikdo nevsiml.
Zkousim kod, ktery vytiskne slova s naznacenymi misty pro deleni slov
(podle TBN pana Olsaka) a potom text normalnim a tucnym rezem. Cestinu
zapinam bud
\usepackage[czech]{babel} \usepackage[latin2]{inputenc}
nebo
\usepackage[czech]{babel} \usepackage[latin2]{inputenc}\usepackage[T1]{fontenc}
a vysledky jsou:
http://www.mendelu.cz/user/marik/temp/variantaA.pdf - nedeli se slova
s diakritikou, carka nad y je spravne
http://www.mendelu.cz/user/marik/temp/variantaB.pdf - v normalnim
rezu (prvni a druhy radek) je otocena carka nad y, slova se deli
spravne
Kod ktery zkousim je:
-----------------------------------------------------------------
\documentclass{article}
\usepackage{hvmath}
% varianta a) nedeli slova, spravne akcent
%\usepackage[czech]{babel} \usepackage[latin2]{inputenc}
\usepackage[czech]{babel} \usepackage[T1]{fontenc}
% varianta b) deli slova, spatna carka nad y
%\usepackage[czech]{babel} \usepackage[latin2]{inputenc}\usepackage[T1]{fontenc}
\begin{document}
\def\showhyphenpar{\bgroup
\def\par{\setparams\endgraf\composelines}
\setbox0=\vbox\bgroup \noindent\hskip0pt\relax}
\def\setparams{\rightskip=0pt plus1fil
\linepenalty=1000 \pretolerance=-1 \hyphenpenalty=-10000}
\def\composelines{\setbox2=\hbox{}%
\loop \setbox0=\lastbox \unskip \unpenalty
\ifhbox0 %
\global\setbox2=\hbox{\unhbox0\unskip\unhbox2}
\repeat
\egroup %
\exhyphenpenalty=10000 %
\emergencystretch=4em \leavevmode\unhbox2 \endgraf\egroup}
\showhyphenpar{Předpokládejme, hýkat, derivace.}
Předpokládejme, hýkat, derivace.
\textbf{Předpokládejme, hýkat, derivace.}
\end{document}
-----------------------------------------------------------------
Je chyba u me nebo v tech fontech? Prodejce rikal, ze uz nekolikrat
tyto fonty kupovali do ceska, tak to snad nekdo u nas pouziva a na
tento problem bud narazil nebo nenarazil ....
Dekuji a preji pekny den.
Robert Marik
More information about the csTeX
mailing list