Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
\dots 다음에 comma가 올 때 여백처리
2016.06.02 21:23
안녕하세요.
수식을 쓰던 중 다음과 같은 점을 발겼했습니다.
$A_1, A_2,\dotsc$,
\(A_1, A_2,\dotsc\),
수식을 $$로 하느냐 \(\)로 하느냐에 따라 \dots 다음 comma 사이의 여백이 달라집니다. 그리고 후자의 여백이 굉장히 이상합니다.
$$가 plain TeX 문법이라고 해서 \(\)를 쓰는 걸 습관화하고 있었는데, 갑자기 이런 문제에 맞닥뜨리니 당황스럽습니다.
어떻게 해야 할까요?
미리 감사드립니다.
댓글 8
-
위대한 서씨
2016.06.02 21:25
-
DohyunKim
2016.06.03 20:49
오해를 하셨네요.
인라인 수식은
$ $
, 디스플레이 수식은\[ \]
을 쓰도록 권장하는 걸로 알고 있습니다. -
위대한 서씨
2016.06.04 23:32
아... 제가 잘못 알고 있었나요?
혹시 그렇게 쓰는 이유를 여쭤봐도 될까요? 왜 inline에서 \(\)가 권장되지 않는지...
-
DohyunKim
2016.06.05 06:33
저두 모릅니다. 그렇게 들었을 뿐입니다.
texdoc amsmath 해서 amsmath 매뉴얼을 보면
이렇게 나와 있으니 제가 알고 있는 관행이 틀리지 않을 겁니다. (권위에 의한 정당화) -
Progress
2016.06.07 14:31
LaTeX 저자 Leslie Lamport가 쓴 LaTeX: A Document Preparation System에서 설명하는 수식 입력 방식은 다음과 같습니다.
행중 수식(inline math): \( ~\), \begin{math} ~ \end{math}, 단일변수 같은 짧은 수식에서만 $ ~ $를 사용
별행 수식(display math): \[ ~ \] 그리고 \begin{displaymath} ~ \end{displaymath} 사용
Lamport에 따르면 행중 수식(inline math)은 $~$이나 \( ~ \)를 써도 수식 표현에 차이는 발생하지 않아야할 것으로 보이는데 앞서 \dotsc 결과를 보니 유감입니다.
[더 읽을 거리]- 위키북스 LaTeX Mathematics
https://en.wikibooks.org/wiki/LaTeX/Mathematics#Mathematics_environments
==> 달러는 텍 방식, 괄호류는 레이텍 방식으로 분류 - 미국수학회 Short Math Guide
ftp://ftp.ams.org/pub/tex/doc/amsmath/short-math-guide.pdf#toolbar=0&page=1
==> 달러 한 개짜리와 parenthesis ( )는 행중 수식의 표현 방식으로, bracket [ ]는 별행 수식의 표현방식으로 소개 (달러 두 개짜리는 아예 언급하지 않음)
-
DohyunKim
2016.06.07 17:54
어느 쪽을 써도 결과물에 차이가 발생하지 않아야 한다면, 결국 amsmath 패키지의 버그라고 볼 수밖에 없습니다.
그동안 AMS가 맡아오던 amsmath 패키지 관리가 최근 latex 팀으로 이월되었다고 들었습니다.
따라서 이 문제를 latex 팀에다 버그 리포트를 하는 게 좋을듯 합니다. http://latex-project.org/
-
그로몹
2016.06.09 10:13
제가 AMS의 Tech Support에 리포트했고 다음과 같이 답변을 들었습니다.
Dear ...,
Thank you for the report. This is indeed very strange, and unintended.
We have added it to our list of problems, but it may be awhile before
there is a useful correction.
For the record, the problem is in the amsmath package, which is part
of AMS-LaTeX (not amstex).
Barbara Beeton
Technical Support
American Mathematical Society
Phone: 800-321-4AMS (321-4267) or 401-455-4080
-
위대한 서씨
2016.08.23 09:01
마지막으로 확인한 이후에도 많은 답변이 달렸었네요.
감사합니다. 좋은 참고가 되었습니다.
저런 오류가 날 떄만은 달러 기호를 쓰는 걸 고려해야 겠습니다.
음... 어째 본문의 일부가 mathjax로 조판되어버렸군요.