Archive for the ‘User Tool’ tag
행번호와 열번호를 User Tool에서 사용하기 위한 SlickEdit 매크로
SlickEdit은 built-in된 행번호와 열번호 변수가 없습니다. 따라서 Sumatrafowardsearch 에 행번호와 열번호를 넘겨주기 위해서 다음의 Slick-C 매크로를 이용하면 됩니다.
매크로를 아무 .e 파일로 저장, Macro -> Load Module 메뉴에서 로드한 후 부터 Tool 설정에서 %M current-line-number% 와 %M current-col-number% 로 사용가능합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #include "slick.sh"; _str current_line_number() { if (_no_child_windows()) { return 0; } return _mdi.p_child.p_line; } _str current_col_number() { if (_no_child_windows()) { return 0; } return _mdi.p_child.p_col; } |
커맨드 라인 SumatraPDF forwardsearch
SumatraPDF의 forwardsearch 기능을 이용하기 위해서는 WinEdt과 같이 DDE 프로토콜을 지원하는 텍스트 에디터가 필요합니다.
SumatraForwardsearch는 DDE 프로토콜을 지원하지 않는 UltraEdit 와 같은 에디터를 위해 텍스트 에디터 대신 SumatraPDF로 DDE 명령을 보내주는 AutoHotKey 스크립트를 컴파일 한 파일입니다.
커맨드라인에서 직접 실행할 수 있으며 형식은 다음과 같습니다.:
SumatraForwardsearch “경로를 포함한 PDF 파일이름” “경로를 포함한 tex 파일 이름” “행 번호” “열 번호”
예를 들어,
SumatraForwardsearch.exe “D:\test.pdf” “D:\test.tex” “182″ “1″
파일을 아무 위치에나 저장하신 후, 사용하시는 텍스트 에디터가 (주로 User Tool 메뉴) 이 정보들을 스크립트로 넘기도록 설정하시면 됩니다.
다운로드: SumatraForwardsearch
EditPlus, UltraEdit, SlickEdit에서 SumatraForwardsearch 를 설정하는 법:
