\ref, \cite에 대한 자동 서식 지정

\ref, \cite에 대한 자동 서식 지정

texstudio를 삽입하는 방법이 있습니까?

~\cite

대신에 뿐만 \cite{}아니라

 ~(\ref{})

대신 \ref{}Emacs/AucTeX와 유사합니까?

답변1

으로 그런 일을 할 수 있습니다 Macros -> Edit Macros.

간단한 해결책: 트리거에 텍스트 삽입

트리거를 입력할 때마다 rref지정된 텍스트가 삽입됩니다( %|원하는 커서 위치를 나타냄).

여기에 이미지 설명을 입력하세요

고급 솔루션: 스크립트 텍스트 삽입 및 완성기 시작

단순히 텍스트를 삽입하는 대신 스크립트를 실행할 수도 있습니다. 이 경우 명시적으로 커서 위치를 변경해야 하지만 나중에 완성기를 시작할 수 있습니다.

여기에 이미지 설명을 입력하세요

메모: 실제로 트리거는 RegExp이고 에서 트리거할 수 있습니다 \\ref. 그러나 이는 완료 프로그램을 방해할 수 있으며 현재 완료 프로그램이 실행되는 동안 트리거의 작동이 보장되지 않습니다. 옵션에서 Compeleter 자동 열기를 비활성화한 경우에는 이 문제가 발생하지 않습니다. 그럼에도 불구하고, 와 같은 순수 소문자 트리거는 rref입력 속도가 더 빠르기 때문에 선호합니다.

스크립팅에 대한 자세한 내용은 다음을 참조하세요.TXS 사용자 매뉴얼.

관련 정보