LINUX.ORG.RU

$ pdffonts /tmp/linalgebra.pdf 
name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
[none]                               Type 3       yes no  no       4  0
[none]                               Type 3       yes no  no       5  0
DCXKND+CMMI10                        Type 1       yes yes no       8  0
OICJJD+CMR10                         Type 1       yes yes no      11  0
IZMLXM+CMMI7                         Type 1       yes yes no      14  0
FINUTN+CMEX10                        Type 1       yes yes no      17  0
ZASWSE+CMR7                          Type 1       yes yes no      20  0
[none]                               Type 3       yes no  no      21  0
UTMJKP+CMSY10                        Type 1       yes yes no      24  0
KSORYO+CMSY7                         Type 1       yes yes no      27  0
VINZIU+CMR5                          Type 1       yes yes no      30  0
[none]                               Type 3       yes no  no      31  0
KELPTM+MSBM10                        Type 1       yes yes no      34  0
MBMAUR+MSAM10                        Type 1       yes yes no      47  0

Сделать так чтобы не было шрифтов "Type 3"

sdio ★★★★★
()
Ответ на: комментарий от mikhail

$ cat lv_tex.pl

#! /usr/bin/perl -w
use strict;
my %table = ( 'Б' => '\=a',
	      'Г' => '\=e',
	      'Н' => '\=i',
	      'Ш' => '\=u',
	      'Р' => '\c{n}',
	      'П' => '\v{s}'
	    );

while (<>) {
	chomp;
	s/^(\\usepackage\[LV\]\{fontenc\})/\%$1/;
	s/([БГНШРП])/$table{$1}/g;
	print "$_\n";
}
#------------------------------------------------
$ ./lv_tex.pl < linalgebra.tex > linalgebra_new.tex
$ pdflatex linalgebra_new.tex
$ pdffonts linalgebra_new.pdf
name                                 type         emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
ZTSQAH+CMBX12                        Type 1       yes yes no       6  0
KEABQP+CMR10                         Type 1       yes yes no       9  0
BASYVZ+CMMI10                        Type 1       yes yes no      12  0
KNHNGZ+CMMI7                         Type 1       yes yes no      15  0
LCROHX+CMEX10                        Type 1       yes yes no      18  0
ILCZPP+CMR7                          Type 1       yes yes no      21  0
QMVWYN+CMBX10                        Type 1       yes yes no      24  0
WBYFKY+CMSY10                        Type 1       yes yes no      27  0
PLPREW+CMSY7                         Type 1       yes yes no      30  0
JOTJAM+CMR5                          Type 1       yes yes no      33  0
XEBSRO+MSBM10                        Type 1       yes yes no      36  0
SABRWR+MSAM10                        Type 1       yes yes no      49  0

sdio ★★★★★
()
Ответ на: комментарий от sdio

'Н' => '\={\i}',

"Палки" над буквами, правда, получаются длиноватыми :-(.

А вообще надо для тоего \usepackage[LV]{fontenc} ставить шрифты Type1, если найдешь или ttf из винды конвертнуть в tfm.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.