TeXShop이 자동 완성 후 점을 추가하는 이유는 무엇입니까?

TeXShop이 자동 완성 후 점을 추가하는 이유는 무엇입니까?

TeXShop이 환경을 자동 완성한 후 점을 추가하는 이유는 무엇입니까? 다음 이미지에 예가 나와 있습니다.
여기에 이미지 설명을 입력하세요

나는 뒤에 점을 언급하고 있습니다 \end{itemize}. 삭제하지 않으면 pdflatexmk가 문서를 컴파일할 수 없으며 다음 오류가 발생합니다.

Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding 'utf8'.

점의 목적은 무엇입니까?

답변1

나는 몇 년 전에 OS X의 TeX 메일링 리스트에 이 문제를 제기했고 TeXShop용 기본 자동 완성 파일을 만든 Herb Schulz로부터 다음과 같은 답변을 받았습니다.

음, 입력 인코딩에 따라 표시됩니다. 다음/이전 표시 명령을 사용하여 이동 및 선택하고 교체하면 됩니다. 최종으로 갈 때 • 환경의 끝에서 간단히 Return 키를 누르면 그것이 제거되고 개행 문자가 입력됩니다. 나는 환경을 격리하는 것을 좋아합니다. 원하는 경우 TeXShop에서 CommandCompletion.txt 파일을 편집하여 제거할 수 있습니다.

개인적으로 나는 그것들이 그다지 도움이 된다고 생각한 적이 없지만, 한 가지에서 다른 것으로 이동하고 쉽게 교체할 수 있다는 아이디어가 있습니다.

여기에서 전체 스레드를 읽을 수 있습니다.아직도 자동 완성을 이해하려고 노력 중입니다..

관련 정보