Correspondência de fontes sans e monoespaçadas para STIX Two

Correspondência de fontes sans e monoespaçadas para STIX Two

Estou escrevendo minha tese de doutorado usando LuaLaTeX e unicode-math, e gostaria de usar alguma fonte diferente de Computer/Latin Modern, pelo menos para a versão impressa. É uma tese de física teórica, então muita matemática. Como consequência, primeiro escolho a fonte matemática.

Gostaria de obter uma aparência profissional, mas não sei dizer se uma fonte é melhor que outra para uma tese de doutorado em ciências. Portanto, prefiro me ater a algumas opções padrão que produzem resultados de alta qualidade sem ajustes finos. A única sensação que tenho é que a fonte Computer Modern, onipresente na comunidade científica, parece um pouco "light" para o meu gosto.

Eu gosto da fonte STIX Two Math. A escolha natural para a fonte serifada do texto é STIX Two Text. Preciso de uma fonte sem serifa e monoespaçada para combinar com STIX Two. Na verdade, existem letras sans e monoespaçadas no STIX Two Math, então eu poderia usar a fonte do texto da qual essas letras foram tiradas. Então minha pergunta é:Qual é a fonte das letras sans e monoespaçadas no STIX Two Math?

Estou usando sans para títulos. Se exatamente a mesma fonte não estiver disponível, eu poderia usar uma semelhante que seja uma boa combinação para STIX Two. Você tem sugestões?

Outras fontes matemáticas que posso considerar:

  • Pelo que entendi, a versão 1 do STIX não suporta arquivos unicode-math. Uma escolha melhor seria XITS. Quais seriam os prós e os contras do XITS versus STIX Two?
  • Minion Pro e Minion Math parecem muito bons, mas prefiro algo disponível gratuitamente.
  • Libertino (https://github.com/khaledhosny/libertinus) vem com serif, sans, mono e math, mas pelo menos na versão TeX Live 2016 a fonte matemática está faltando os delimitadores \lAngle⟪ e \rAngle⟫ que eu preciso. Além disso, há apenas algumas discussões sobre isso, talvez apenas porque é bastante novo. Não consigo avaliar se é uma boa escolha para uma tese ou se ainda está incompleta.
  • Asana matemática? Quais seriam os companheiros de texto?
  • Estou faltando alguma boa opção?

Obrigado por qualquer sugestão.

Responder1

verifiquei com os desenvolvedores de fontes encarregados de "limpar" as fontes stix 2.

a fonte do texto básico é modelada em times roman, conforme observado.

os caracteres sans e monoespaçados no plano unicode 1 são os contornos do stix 1. ambos estão programados para limpeza e algum redesenho (mas, pelo que eu sei, isso ainda não está programado). o desenvolvedor diz o seguinte:

Não sei se você poderia dizer que existe um modelo direto para qualquer uma das sans, ele se destina simplesmente a funcionar decentemente com o resto da fonte estilisticamente. Os glifos matemáticos monoespaçados também são os contornos de 1.x, [...] mas como acontece com a maioria dos outros glifos matemáticos monoespaçados, são um Courier modificado.

sobre a seleção de fontes compatíveis para texto sem serifa e monoespaçado, novamente do desenvolvedor:

Acho que se alguém tivesse que escolher um Sans correspondente, haveria vários candidatos, mas sim, Helvetica e Courier são tão bons quanto qualquer outro, se considerarmos questões de disponibilidade.

há muitos conselhos em outras questões neste site sobre ajustes no tamanho relativo (por exemplo, normalização da altura x) dessas fontes para fins de compatibilidade de aparência.

Responder2

Para acompanhar uma de suas outras perguntas, Asana Math é um clone da fonte matemática Palatino de Hermann Zapf e da fonte matemática Pazo de Young Ryu. Portanto, corresponde ao Palatino (ou ao seu clone, TeX Gyre Pagella). Esta é uma escolha atraente e segura e o único problema é que pode ser usada em demasia. Optima da Xapf (e seu clone URW Classico) é uma excelente fonte complementar sem serifa. Gosto da Inconsolata de Raph Levien como uma fonte monoespaçada humanista.

Há um ou dois outros alfabetos matemáticos que às vezes uso. A matemática Asana tem um \mathscralfabeto que não gosto muito e também é usado para \mathcal. Ele combina muito bem com Palatino e Optima (e de fato existem pacotes para o TeX clássico para configurar essa combinação). Hermann Zapf também projetou um conjunto de fontes matemáticas, chamado Euler, para Donald E. Knuth, e colaborou antes de sua morte com Khaled Hosny paraconverta-os para OpenType. Mantendo a ideia de usar fontes do mesmo designer, costumo usar seu \mathcalalfabeto (ou a versão Latin Modern Math, que é baseada no Euler Calligraphic em vez do Computer Modern \mathcal). É uma das poucas fontes matemáticas cujo alfabeto vertical é projetado para matemática, e não apenas copiado da fonte do texto com kerning ruim. Ele não cobre todos os símbolos em Unicode; portanto, por exemplo, você precisaria de uma fonte diferente para letras minúsculas \mathcal. Se estou usando letras verticais como constantes, também costumo usar Euler em vez da fonte de texto simples para símbolos como i, e e π. Você também pode \usepackage[math-style=upright]carregar o Neo Euler range=uppara tornar suas letras o padrão.

Se, por outro lado, preciso de um \mathscralfabeto distinto de \mathcal, gosto do conjunto estilístico alternativo do STIX Two Math, que é baseado em boondoxo.

Portanto, um possível preâmbulo poderia ser assim:

\usepackage[math-style=ISO]{unicode-math} % Or TeX, upright, etc.
\uaepackage{microtype} % In LuaLaTeX, enables font expansion and protrusion

\defaultfontfeatures{ Scale=MatchLowercase }
%% TeX Gyre Pagella is a clone of Palatino.  You can use the
%% real thing if you have it.  Windows and MacOS both do.
\setmainfont{TeX Gyre Pagella}[
   Ligatures={Common,TeX},
   Scale=1.0]
%% URW Classico is a clone of Optima, available at
%% https://www.ctan.org/pkg/classico
%% It is gratis, but has a restrictive license.
\setsansfont{URW Classico}[
   Ligatures={Common,TeX}]
\setmonofont{Inconsolata}
\setmathfont{Asana Math}
%% Neo Euler is available at
%% https://github.com/khaledhosny/euler-otf
%% This lets you use, for example, \symup{e} and \symup{i}
%% for the constants.  It does not cover lowercase \mathcal.
\setmathfont{Neo Euler}[
  range={up,bfup,cal,bfcal,frak,bffrak}]
%% If you need \mathscr distinct from \mathcal:
\setmathfont{STIX Two Math}[
  range={scr,bfscr},
  StylisticSet=1,
  Scale=MatchUppercase]

No caso especial de você estar escrevendo uma tese em vários idiomas que usam scripts diferentes, você pode usar \babelfontem vez de \setmainfont, \setsansfonte \setmonofont.

Responder3

Para complementar o STIX Two (Stix2), utilizo as famílias Adobe Source Sans e Source Code. Stix2 e Source Sans são as fontes oficiais da Universidade Gardner-Webb da Carolina do Norte, enquanto (sem Stix2) Source Sans e Source Serif são usadas pela Universidade de Stanford [6].

STIX Two está relacionado ao Times New Roman, como outros observaram.Times New Romantem glifos estreitos, assim como fontes com a mesma largura, por exemplo,TinoseLibertino Serif. Libertinus Serif se assemelha ao STIX Two, e então LibertinusSeme LibertinoMonopode ser razoável.

Fontes menos estreitas incluemSTIX Dois(Stix 2) eFonte Serif 3(anteriormente Source Serif Pro), que é ainda mais amplo.

Em comparação com Libertinus Sans, Source Sans 3 tem um par l e I mais distinto (através do OpenType Stylistic Alternate, usando fontspec):

StylisticSet = {1}

Conseqüentemente, prefiro o Source Sans 3. (As versões anteriores eram chamadas de Source Sans Pro.) Existem muitas fontes no Source Sans [2,3,4,5,6], que foi elogiado por tipógrafos profissionais [2,6].

Você escreveu "Prefiro algo disponível gratuitamente", então classifico as fontes mencionadas:

  • Fonte comercial e fechada: Times New Roman.
  • Fonte gratuita, mas fechada: Tinos, STIX Two.
  • Gratuito e de código aberto: Libertinus Serif, Libertinus Sans, Libertinus Mono; Fonte Serif 4, Fonte Sans 3, Código Fonte Pro.

Para sua informação: O projeto STIX acaba de lançar uma nova versão do STIX Two (Stix2), que tem peso seminegrito [7,8].

  1. Beeton, Bárbara. ``O Projeto STIX --- Do Unicode às fontes.''Rebocador28, não. 3 (2007): 299--304.https://www.tug.org/TUGboat/tb28-3/tb90beet.pdf
  2. Butterick, Mateus. Tipografia prática.https://practicaltypography.com/free-fonts.html
  3. Gilbertson, Scott. Source Sans Pro: a primeira família de tipos de código aberto da Adobe. Com fio 08.03.2021.https://www.wired.com/2012/08/adobe-dives-into-the-open-source-font-world-with-source-sans-pro/
  4. Hunt, Paul D. Source Sans Pro: a primeira família de tipos de código aberto da Adobe. Fontes no Typekit. Tk: Blog do Adobe Typekit. 2 de agosto de 2012. https://blog.typekit.com/2012/08/02/source-sans-pro/
  5. Hunt, Paul D. Source Sans 3. Retirado em 7 de setembro de 2020.https://github.com/adobe-fonts/source-sans-pro
  6. Rugen, Chris. Fonte Sans: Revisão do tipo de letra.Typographica: resenhas, livros, comentários. 13 de março de 2013.https://typographica.org/typeface-reviews/source-sans
  7. Troca de informações científicas e técnicas (STIX). Bem-vindo ao STIXfonts.https://www.stixfonts.org
  8. estipub. stixfonts: fontes OpenType Unicode para textos científicos, técnicos e matemáticos.https://github.com/stipub/stixfonts

informação relacionada