잘못 수동으로 설치된 글꼴의 효과를 되돌리는 방법은 무엇입니까?

잘못 수동으로 설치된 글꼴의 효과를 되돌리는 방법은 무엇입니까?

제가 한...

첫 시도.uarial의 추가 정보 파일에는 실제로 다음 위치에 설치해야 한다고 나와 있습니다.

 <texmf>/fonts/type1/...

나는 TDS 디렉토리를 다운로드하고 어딘가에 압축을 푼 다음 파일이 배치되어야 할 카펫에 복사하려고 시도했습니다. 예:

  • /usr/share/texlive/texmf-dist/tex/뿐만 아니라
  • /usr/share/texmf/

그 당시 내가 입력했을 때 kpsewhich uarial.sty 해당 파일은 /usr/share/texlive/texmf-dist/tex/latex/. 아래 코드를 컴파일했는데 굴림이 없습니다.

두 번째 시도. 그런 다음 "getnonfreefonts"를 통해 설치했는데 Arial이 설치되어 있다고 표시됩니다(같은지 확실하지 않음 uarial).

Installation directory: /home/<myself>/texmf
----------------------------------------
arial-urw      Arial (URW)                                  [installed]
[...]                                                       [installed]
webomints      Webomints (Galapagos Design Group)           [installed]

당시 kpsewhich uarial.sty파일은 /home/<myself>/texmf/tex/latex/ua1/uarial.sty. 아래 코드를 컴파일했는데 굴림이 없습니다.

세 번째 시도. 설치했습니다여기에 말한대로, 아래 의견에 따르면. 즉,

kpsewhich --var-value=TEXMFLOCAL나는 (내 것은 /usr/local/share/texmf/, 놀랍게도 카펫만 있었다 doc/) 나무를 찾아 거기에 arial.tds.zip. 아래 코드를 컴파일했는데 굴림이 없습니다.

나는 Ubuntu 13.10을 사용하고 있으며 전체 라텍스 패키지를 설치했습니다.


지금 상태.

질문: 내 실제 문제는 굴림을 사용하고 싶다는 것입니다. 그래서 uarial아래 설명된 몇 가지 방법으로 설치를 시도해 보았습니다 . 다음 코드를 PDFLaTeX를 사용하여 컴파일하면 경고나 오류가 전혀 렌더링되지 않습니다. 그러나 굴림도 전혀 없습니다.

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}

\begin{document}

Text here, which should be in arial, but isn't.

\end{document}

다음 오류를 되돌리고 올바른 설치를 수행하는 방법은 무엇입니까?

(문제를 해결하는 데 도움이 된다면 코드를 다음과 같이 약간 변경해 보세요.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand\familydefault{\sfdefault}
\begin{document}

foo \textbf{bar}

\end{document}

작동해야 하는 것은 다음과 같습니다.이 답변, 나에게는 작동하지 않습니다.)

답변1

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}

\begin{document}

This shouldn't be in arial because it is in the default document font, which is roman.

{\sffamily
Text here, which should be in arial because the package set the default sans family to arial.}

This isn't in arial again.

\sffamily

Now all is arial as the command isn't restricted by a group.

\end{document}

답변2

절차는 Windows와 동일하다고 가정합니다. 다음 줄을 다음 줄에 추가해야 합니다 updmap.cfg.

Map ua1.map

updmap-sys그런 다음 psfonts 데이터베이스를 다시 실행하려면 (아마도 texhash 등)을 실행하십시오 .

내가 아는 한 tds.zip 파일의 압축을 풀 수 있는 올바른 위치는 local-texmf설치 시 TeX Live에 의해 생성되는 입니다. Readme 파일에는 실제로 texmf 루트 바로 아래에 배치되어야 한다고 나와 있습니다. TeX Live를 사용하면 texmf-dist공식 TeX Live 배포판의 파일이 저장되는 위치와 texmf-local(또는…) 직접 설치하는 파일을 저장해야 하는 위치가 있습니다 . 이렇게 하면 TeX Live 업데이트 시 덮어쓸 위험이 없습니다.

관련 정보