Como importar o único símbolo \vBar sem todo o pacote fdsymbol

Como importar o único símbolo \vBar sem todo o pacote fdsymbol

Gostaria de importar o símbolo único \vBardo pacote fdsymbol. Eu sei que tenho que usar um comando como \DeclareFontFamilye, \DeclareMathSymbolmas não sei quais abreviações e configurações inserir para esses comandos.

Qualquer ajuda seria muito apreciada.

Responder1

A solução geral é mostrada nas respostas para:Importando um único símbolo de uma fonte diferente

No seu caso, a leitura fdsymbol.stypode ser um pouco mais complicada. Algo como:

\documentclass{article}

\DeclareFontFamily{U}{FdSymbolC}{}
\DeclareFontShape{U}{FdSymbolC}{m}{n}{
    <-7.1> s * FdSymbolC-Book
    <7.1-> s * FdSymbolC-Book
}{}
\DeclareSymbolFont{arrows}{U}{FdSymbolC}{m}{n}
\DeclareMathSymbol{\vBar}{\mathrel}{arrows}{245}
\begin{document}
$\vBar$
\end{document}

insira a descrição da imagem aqui

deveria IMHO fazê-lo. Eu encontrei, começando pela definição de \vBarin fdsymbol.stye expandindo a definição passo a passo.

A parte mais demorada era rastrear o \@tempcntacontador. ;-) Não, não foi, acabei de editar uma cópia renomeada de fdsymbol.stye alterei a definição de \fdsy@@DeclareSymbolfrom

\newcommand\fdsy@@DeclareSymbol[4]{\DeclareMathSymbol{#2}{#3}{#4}{#1}}

em

\newcommand\fdsy@@DeclareSymbol[4]{%
  \typeout{\unexpanded{\DeclareMathSymbol{#2}{#3}{#4}{#1}}}%
  \DeclareMathSymbol{#2}{#3}{#4}{#1}%
}

Com essa alteração o log-file tem a resposta, como encontrei o \DeclareMathSymbolcomando correto.

informação relacionada