From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 24 Sep 2002 18:08:35 +0400 From: Sergey Vlasov To: community@altlinux.ru Subject: Re: [Comm] groff -Tdvi -mandoc Message-Id: <20020924180835.018e8c4c.vsu@altlinux.ru> In-Reply-To: <20020920135322.GA4289@sam-solutions.net> References: <20020920135322.GA4289@sam-solutions.net> X-Mailer: Sylpheed version 0.8.1 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.dxrdXhIvxEOZKA" Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --=.dxrdXhIvxEOZKA Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Fri, 20 Sep 2002 16:53:22 +0300 Alexander Bokovoy wrote: > On Fri, Sep 20, 2002 at 05:21:02PM +0400, Denis Kirienko wrote: > > Добрый день! > > > > Во вложении - dvi-файл, полученный из man-страницы при помощи > > groff -Tdvi -mandoc > > Если его прогнать через dvips, то ни одной буквы в > > полученном ps не будет. В чем проблема - каких шрифтов не хватает? Буквы-то там есть, только мааааааленькие... > > Кажется, это происходит на всех man-страницах. > Это проблема groff, старая и известная. Сейчас не найду, но пару месяцев > назад Виктор Вагнер в fido7.ru.linux, по-моему, делился мыслями по поводу > исправления. Скореее это все-таки проблема dvips, не умеющего обрабатывать dvi с нестандартными (не такими, которые пишет TeX) параметрами заголовка. dvipdfm, например, все понимает. Вот начало вывода dvitype для обычного dvi, сгенерированного LaTeX: This is DVItype, Version 3.6 (Web2C 7.3.1) Options selected: Starting page = * Maximum number of pages = 1000000 Output level = 4 (the works) Resolution = 300.00000000 pixels per inch numerator/denominator=25400000/473628672 magnification=1000; 0.00006334 pixels per DVI unit ' TeX output 2002.09.24:1315' Postamble starts at byte 161. maxv=41484288, maxh=26673152, maxstackdepth=3, totalpages=1 Font 7: cmr10---loaded at size 655360 DVI units А вот аналогичная информация для прилагавшегося файла: This is DVItype, Version 3.6 (Web2C 7.3.1) Options selected: Starting page = * Maximum number of pages = 1000000 Output level = 4 (the works) Resolution = 300.00000000 pixels per inch numerator/denominator=254000/57816 magnification=1000; 0.00518888 pixels per DVI unit '' Postamble starts at byte 598. maxv=616704, maxh=433620, maxstackdepth=1, totalpages=1 Font 0: cmr10---loaded at size 8000 DVI units Font 1: cmbx10 scaled 1095---loaded at size 8760 DVI units (this font is magnified 110%) Font 2: cmsy10---loaded at size 8000 DVI units Font 3: cmbx10---loaded at size 8000 DVI units Font 4: cmti10---loaded at size 8000 DVI units Как видно, grodvi использует другой размер DVI unit (numerator/denominator), а в dvips, видимо, намертво забиты TeX-овские значения. Причем позиции символов, похоже, считаются правильно, а вот с размерами шрифтов проблема. --=.dxrdXhIvxEOZKA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9kHHmW82GfkQfsqIRApkMAJ9opavZnoJFf7rgaSr0HfT6rMUaZQCfbOQ/ tRPqPDKsBUppjxc+sYcGJqs= =a8Sp -----END PGP SIGNATURE----- --=.dxrdXhIvxEOZKA--