mftrace.

mftrace é um pequeno programa Python que permite traçar uma fonte Tex Bitmap em uma fonte PFA ou PFB.
Baixe Agora

mftrace. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Han-Wen Nienhuys
  • Site do editor:
  • http://www.xs4all.nl/~hanwen/mftrace/

mftrace. Tag


mftrace. Descrição

O MFtrace é um pequeno programa Python que permite traçar uma fonte Tex Bitmap em uma fonte PFA ou PFB. O MFtrace é um pequeno programa Python que permite traçar uma fonte de bitmap TEX em uma fonte PFA ou PFB (uma fonte PostScript Type1 Scalable) ou font. Fontsableable fontes oferecem muitas vantagens sobre bitmaps, pois permitem que os documentos rendem corretamente muitas resoluções da impressora. Além disso, o GhostScript pode gerar PDF muito melhor, se o projeto Scalable PostScript Fonts.mftrace é licenciado sob o GNU GPL.Requirements: · Um programa de rastreio: AutoTrace> = 0.30 · Python-2.1 ou posterior · Tex-Your Tex A instalação TEX Incluir kpsewhich, metafontinstallation: Instale os pacotes de pré-requisitos. Em seguida, execute ./configure Faça instalar no diretório mftrace. Execute o seguinte: MFtrace CMR10usage: Opções de linha de comando: - Formats = Listar uma lista separada por vírgulas de formatos para gerar. As escolhas incluem: AFM, PFA, PFB, TTF e SVG. O padrão é gerar um arquivo PFA. Observe que Fontforge (anteriormente chamado PFAEDIT) precisa ser instalado para gerar qualquer formato, exceto PFA ou PFB. Para gerar AFM você precisa de Fontforge ou Ghostscript. -E, - Encoding = ENC Use Encoding File EL. Arquivos de codificação usados pelo mftrace são basicamente no formato Ghostscript / DVIPS, mas você pode usar um nome de glifo especial .Notavail para informar a mftrace para não processar um glifo específico. Se esta opção não for especificada, o MFtrace tentará determinar o arquivo de codificação automaticamente, a partir da codificação especificada no arquivo TFM. --GLYPHS = Lista apenas Processo Glifos na lista, que é uma lista delimitada por vírgula de números decimais ou intervalos. --Glyphs 1-10,50,55,90-100 --Gffile = Name = Leve glifos do nome do arquivo. - Gridsiza GRIDSIZE O tamanho da grade recíproca em unidades EM multiplicadas pelo rácio ampliação / 1000. Por exemplo - GRID 10 - Magnificação 1000 Round coordenadas de pontos de controle para 1/10 da unidade EM. Útil simultaneamente com a opção --noround. O valor padrão de grade é 1, i. e. rodada para inteiro. -h, - ajude a ajuda nas opções. -k, - Mantenha reter todos os arquivos temporários no diretório mftrace.dir /. Isso é útil para problemas de depuração. - "Tentando tentando continuar se os programas externos chamados por MFtrace falham. Se a Metafont trava com erros de transbordamento, mas, no entanto, envia um arquivo GF, tente processar sua saída como é (útil para algumas fontes de buggy, veja abaixo). Se o potrace / autotrace falhar em traçar um caractere específico, primeiro tente com uma curva menos suavizada e, se isso falhar, pule o caractere. Por padrão mftrace saídas trace-bug-fontName-number.pbm e pára o processo com uma solicitação para arquivar um bugraport. - MagnificaçãoA ampliação para usar para o arquivo PFA. O padrão é 1000. Quanto maior, mais preciso o arquivo PFA será. No entanto, quando a ampliação é muito grande, o Metafont pode falhar com erros de transbordamento. Infelizmente, muitas fontes MF contêm verificações de resolução se Dots_per_inch * Design_Size> 1500: Esta verificação é suscetível para erros de transbordamento. Esse código deve ser relatado como um bug, e alterado para se Dots_per_inch> (1500 / Design_Size): - Norounddon't Coordenadas redondas de pontos de controle para valores inteiros. Útil simultaneamente com opção --grid. Desativado por padrão. -O, - saída-base = saída de arquivo para file.pfa ou file.pfb. --Simplify Passe a fonte através de Fontforge para simplificação automática e insinuação. --tfmfile = Arquivo Use o arquivo para o arquivo TFM. Este arquivo é necessário para determinar em que resolução para executar o Metafont. -V, - Verbose seja verbosa: imprima todos os comandos como eles são invocados. Isso é útil para depuração. -V, - Versão Imprimir Version Number --Dos-KPath Tente Kludge até os caminhos vindos de Miktex para um ambiente Cygwin. Se isso não funcionar, especifique --tfmfile e --encoding manualmente. -w, - garantia de garantia e copyright --potraceuse potrace (padrão). - Autotrace Autotrace. O MFtrace usa KPathsea para encontrar fontes, portanto, qualquer variável KPathsea pode ser usada para ajustar quais arquivos devem ser carregados. Por exemplo, você pode definir mfinputs para especificar quais caminhos para pesquisar arquivos .mf. Mftrace tenta preencher valores sensíveis para os campos Fontfamily, Fullname e Peso. Ele faz isso adivinhando valores para a série de fontes CM. Para outras fontes, ele tenta ler um arquivo AFM (que provavelmente não existirá). Sugestões para uma maneira mais genérica de lidar com isso são bem-vindas. Opções adicionais podem ser passadas para o programa de backend (potrace ou autotrace) com a variável de ambiente mftrace_backend_options.


mftrace. Software Relacionado