단위 시스템을 자동으로 전환하는 방법은 무엇입니까?

단위 시스템을 자동으로 전환하는 방법은 무엇입니까?

질문단위를 조판하기 위해 패키지를 사용하는 이유는 무엇입니까?다른 것에 대해 생각하게 만들었습니다. 비과학적인 맥락에서 영국식 단위(전율)를 사용하는 사람들에게 데이터를 제공해야 할 수도 있습니다. 그러나 보고서에는 두 가지 버전이 있을 수 있으며, 기본 단위 값 뒤에 보조 단위를 괄호 안에 넣으려는 경우도 있습니다. 이것을 처리하는 패키지가 있습니까? 그래서 나는 다음과 같은 것을 쓸 것입니다

$\SI{5}{\m/\s}$

그리고 출력은 다음 중 하나로 선택될 수 있습니다.

5 m/s
5 m/s (11.18 mph)
11.18 mph (18 km/h)

서문의 정의에 따라?

답변1

자신만의 명령을 정의할 수 있습니다.

\documentclass{article}
\usepackage{pgf}
\usepackage{siunitx}

\newcommand{\speed} [1] {%
  \SI{#1}{\metre\per\second} (\pgfmathparse{2.247*#1}\pgfmathresult~mph)%
}

\begin{document}
  \speed{5}
\end{document}

출력은 최적화될 수 있지만 pgf어떤 계산이라도 정의할 수 있습니다(기본적으로 상수 요소를 곱하는 단위 변환과 같은).

자동 단위 변환을 지원하는 완성된 패키지는 아직 없다고 생각합니다.

관련 정보