작업 ^
(예: e^x
)이 제대로 작동하지 않습니다. Texmaker를 작성할 때 ^
때때로 작동이 중지됩니다.
이것이 영향을 미치는 경우 MacBook을 사용하고 있습니다.
편집하다:
그래서 이제 얼었습니다. 아무것도 할 수 없습니다. 삭제할 수 없고 텍스트를 표시할 수 없으며 PDF를 인쇄할 수 없습니다. 계속하려면 '다른 이름으로 저장'할 수 있지만 AFAIK 그게 전부입니다.
'^'를 사용하면 가끔 멈추는 문서입니다. 코드는 다음과 같습니다.
\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{refstyle}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{mathrsfs}
\fancyhf{}
\fancyhead [L]{}
\fancyhead [R] {}
\rfoot{page \thepage \hspace{1pt} of
\pageref{LastPage}}
\renewcommand\headrulewidth{1pt}
\pagestyle{fancy}
\begin{document}
\[
^
\]
\end{document}
답변1
^
는 위 첨자에 대한 수학 모드 명령이며 ^^
다음 문자의 문자 코드를 64만큼 이동하는 일반 명령(컨트롤 키와 같은)입니다.
그래서 텍스트 모드에서 하나^
\documentclass{article}
\begin{document}
^
\end{document}
오류가 발생합니다
! Missing $ inserted.
<inserted text>
$
l.5 ^
두 개로^^
오류가 발생하지 않으며 줄 끝이 Control-M이므로 M을 조판하므로 64만큼 이동하면 M이 제공됩니다.
세 개로^^^
오류가 발생합니다
! Text line contains an invalid character.
l.5 ^^^
control-^(문자 16진수 1E, 10진수 30)이 입력 문자로 설정되지 않았기 때문입니다.
더 추가하면 ^
첫 번째 오류에서 멈추지 않는 한 이러한 오류가 여러 번 발생합니다.
질문의 예가 변경되었으므로 위의 내용을 반복하지만 수학 모드를 사용합니다.
디스플레이 수학에 1개 포함^
\documentclass{article}
\begin{document}
\[ ^ \]
\end{document}
오류가 발생합니다.
! Missing { inserted.
<to be read again>
$
l.5 \[ ^ \]
디스플레이 수학의 끝이 위 첨자 안에 들어가고 TeX의 그룹화가 엉망이 됩니다.
두 개를 사용하면 ^^
오류가 없고 하나가 표시됩니다 \`` typeset as
^^ `는 TeX 기본 OT1 인코딩의 여는 인용부호인 문자 32+64=96인 제어 공간입니다.
3개가 있으면 ^^^
얻을 수 있다
! Text line contains an invalid character.
l.5 \[ ^^^
텍스트 모드에서와 같이 control-^은 유효하지 않은 제어 문자로 설정됩니다.
텍스트 모드에서와 마찬가지로 3개 이상을 추가하면 ^
이 동작이 반복됩니다.
답변2
^
TeX 시스템에서 다양한 목적을 가진 캐릭터입니다. 일반적인 사용법의 경우:
이를 사용하여 지수를 인쇄하려면 다음을 수행하십시오.
수학 모드에 있어야 합니다. 즉,
\(
and\)
또는$
및$
또는\[
and 또는 등과\]
같은 환경에 있어야 합니다.equation
평소대로 사용하세요.
편지 위에 모자를 인쇄하려면(예: ê) 다음 중 하나를 사용해야 합니다.
- 유니코드 입력(Lua/Xe(La)TeX와 같은 utf8 기본 엔진 사용 또는
\usepackage[utf8]{inputenc}
사용:
- 텍스트 모드에서
\^e
- 수학 모드에서
\hat{e}
- 텍스트 모드에서
LaTeX 입력 중에는 (일반적으로) 단일 ^
문자가 유효하지 않으므로 오류가 발생합니다.
편집하다
예:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\centering
\^e ê $ e^{x}$
\begin{equation}
\hat{a}=e^{x+1}
\end{equation}
\end{document}
이는 다음을 제공합니다:
고급 기능
^
다음에 다른 항목이 오는 경우 ^
:
- 코드 문자 < 128
또는
- 소문자 16진수 숫자 중 두 개:
0123456789abcdef
그러면 전체 트리오/4중주가 단일 문자로 대체됩니다. TeX Book 8장에 있는 규칙을 사용합니다.밀레니엄 에디션46~7페이지입니다)