KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
It is easier to run down a hill than up one.
FrontPage › EmEditorTip/Input
EmEditor/Professional + MTeXHelper 의 사용 Tip을 제공하는 곳입니다. [http]EmEditorTip

목차

1 수식 입력/특수문자 입력 도움 (MTeX2)
2 미리 정의된 객체 입력 도움
2.1 snippets (Plug-in)
2.2 user-defined string (MTeX2)
2.2.1 미리 정의된 객체 입력
2.2.2 환경 자동으로 감싸기
2.2.3 단어 자동으로 감싸기
3 Easy Complement String (MTeX2)
3.1 Easy Input Supporting Setting
3.2 환경 자동으로 감싸기
3.3 Edit User-defined complement string
4 documentclass/페이지 레이아웃 설정 도움 (MTeX2)
4.1 documentclass 설정
4.2 page layout
5 표, 그림 입력 도움
5.1 표 입력 도움
5.2 그림 입력 도움
6 철자 검사

button00AllNumbered2.jpg


1 수식 입력/특수문자 입력 도움 (MTeX2)

  • MTeX2기본 툴바에서 13번 단추
    mathsymb.jpg
    (단축키 [^+shift+=])를 누르면 Special characters 창이 뜬다. 이 곳에서 필요한 수식부호나 다른 부호들을 쉽게 입력할 수 있다.

    mathinput.jpg


2 미리 정의된 객체 입력 도움

2.1 snippets (Plug-in)

EmEditor/Professional에 포함되어 있는 Plug-in "Snippets"의 기능을 이용하면, 미리 정의된 한 행짜리 객체를 쉽게 입력할 수 있다.
  1. Snippets 단추를 켜면 왼쪽에 창이 붙는다.
    snippets.jpg
  2. 왼쪽 창에서 오른쪽 클릭하면 메뉴가 뜬다.
  3. New Text Insert를 누르면 [New Item]이 만들어진다.
    • New Item들은 New Folder를 눌러 종류별로 정리할 수 있다.
  4. [New Item]을 원하는 내용으로 Rename(F2)하여 정의한다.
  5. 정의된 내용을 클릭하면 입력된다.
    • 커서는 내용이 입력된 내용의 맨 끝에 위치한다.
    • 커서가 next line으로 넘어가지 않는 것이 불편할 수도 있다. (MTeXHelper의 user-defined string 기능을 이용하면 여러 행의 입력이 가능하다.)

2.2 user-defined string (MTeX2)

2.2.1 미리 정의된 객체 입력
미리 정의된 객체를 원클릭이나 단축키를 이용하여 쉽게 입력할 수 있다. (저장한 내용은 MTeX2Usr.dat에 기록된다.)
  1. open: [^+Shift+U]->[Edit user-defined string...]하면, Edit user-defined string 창이 뜬다.
    MHctrlU.jpg
  2. define: 원하는 내용을 타이핑하고 저장한다.
    • (Console symbol을 눌러서) cursor를 두고 싶은 위치에 %#%#Cursor%#%#를 입력한다.
      MHUserString.jpg
  3. use: [^+Shift+U}]를 눌러 미리 정의한 내용의 title을 클릭하면 입력된다.
    MHUserStringUse.jpg
  4. User-defined string의 단축키를 사용하여 쓸 수 있다. (MTeXHelper#s-7.3 참조.)
    • User-defined string의 단축키는 50개까지 지정할 수 있다.
      MHUserStringHK.jpg
2.2.2 환경 자동으로 감싸기
  1. 예를 들어, mynewenv 환경으로 어떤 내용을 감싸려면, Edit user-defined string 창을 띄워, 다음과 같이, \begin{...}과 \end{...} 사이에 console symbol %#%#Cursor%#%#을 넣어 설정한다.
       \begin{mynewenv}
       %#%#Cursor%#%#
       \end{mynewenv}
    
  2. 단축키를 설정한다.
  3. 원하는 텍스트를 highlight하고 단축키를 누르면 hightlighted text가 mynewenv 환경으로 둘러싸인다.
       \begin{mynewenv}
         highlighted text
         ...
         highlighted text
       \end{mynewenv}
    
2.2.3 단어 자동으로 감싸기
  1. 예를 들어, \windex{자동감싸기}를 입력하고자 할 때
  2. Edit-user-defined string 창을 띄워 \windex{%#%#Cursor%#%#}와 같이 설정한다.
  3. 단축키를 설정한다.
  4. 텍스트 "자동감싸기"를 highlight하고 단축키를 누르면 \windex{자동감싸기}와 같이 된다.
    windex.jpg

3 Easy Complement String (MTeX2)

3.1 Easy Input Supporting Setting

  1. 아래 그림은 Easy complement 기능을 위한 default 설정 상태를 보여준다.
    EasyComplement.jpg
  2. 편집 중 Complement window key (\key)를 누르면, complement window가 뜬다.
    • 단, 영문입력상태이어야 한다. (한글입력 상태가 아니어야 함.)
  3. EasyComplementWindow.jpg
    • 위 그림은 \, b, c를 차례로 누른 상태를 보여준다.
  4. 위 그림을 이용하여 편리하게 입력하는 방법은 세 가지 이다.
    1. [Enter]: 제일 위에 타이프한 내용 (A)가 그대로 입력된다.
      • typing (A): \로 시작되는 내용은 그냥 계속 타이핑한 후 엔터를 치면 그대로 입력된다.
    2. [Shift+Enter]: 창에 선택된 항목 (B)가 입력된다.
      • customizing (B): Edit dictionary file -> Input supporting dictionary에서 원하는 sting 정의
    3. [Shift+Space]: 아래 내용 (C)가 입력된다.
      • customizing (C): Edit dictionary file -> Simple complement dictionary에서 원하는 string 정의 (아래, 설명 있음)

3.2 환경 자동으로 감싸기

* 환경을 감싸는 또 다른 편리한 방법이 있다.
  1. 예를 들어, 여러 줄을 highlight하고 [\bc]를 하고 [Shift+Space]하면 highlighted된 내용이 center환경으로 감싸인다.
    • backslash(\)를 누를 때, 영문입력상태이어야 한다. (한글입력상태가 아니어야 함.)
    • [\bc]MTeX2에서 기본으로 설정된 것이며, 이를 변경할 수 있고, 새로운 내용을 설정할 수도 있다.
         \begin{center}
           highlighted text
           ...
           highlighted text
         \end{center}
  2. highlight하지 않으면, 다음이 입력된다.
       \begin{center}
         (blank line)
       \end{center}
  3. 이어서 기본설정되지 않은 (자신만의) 환경을 임의로 설정하여 사용하는 방법에 대해 설명한다.
* 이 기능을 적절히 이용하면 단어를 자동으로 감쌀 수도 있다.

3.3 Edit User-defined complement string

  1. 툴바에서 오른쪽 클릭하여, Edit dictionary file -> Simple complement dictionary -> Add 단추 누른다.
    EditDic-window.jpg
  2. 다음과 같이 원하는 string을 설정한다.
    • String search: \afr
    • Last complement string: \begin{frame}..\frametitle{}..
      • ..는 줄바꿈 표시이다. (두 번까지만 줄을 바꿀 수 있는 것으로 보인다.)
    • Next complement string: ..\end{frame}
  3. EditDic-add.jpg
  4. 그러면, 다음과 같이 \afr 항목이 추가된다.
    EditDic-done.jpg
  5. 사용법:

    EditDic-execute.jpg
    • frame환경으로 감싸고 싶은 만큼을 highlight한 후, [\afr]을 누르고 [shift+space]하면 highlighted된 내용이 frame환경으로 감싸인다.
         \begin{frame}
         \frametitle{}
           highlighted text
           ...
           highlighted text
         \end{frame}
    • highlight하지 않고 하면, 다음이 입력된다.
         \begin{frame}
         \frametitle{}
           (blank line)
         \end{frame}

4 documentclass/페이지 레이아웃 설정 도움 (MTeX2)


button01Paper.jpg

4.1 documentclass 설정

  • MTeX2기본 1번 단추를 누르면 Document class settings 창이 뜬다.
    • 여기에서, class와 옵션지정, title, author, 페이지 표시 등의 입력을 쉽게 제어할 수 있다.
    • 새 파일을 열고, 1번 단추를 누르고, 예를 들어 아래 그림처럼 하면...
      DocSetting.jpg
    • ... 이렇게 된다.
      DocSetting1.jpg
  • Edit을 눌러 새로운 document class setting을 저장할 수 있다.
    • Reset을 누르면 default setting만 남고 새로운 설정은 지워진다.
      DocSettingEdit.jpg

4.2 page layout

  • MTeX2기본 2번 단추를 누르면
    • 페이지 레이아웃을 설정할 수 있다.
      • cf. oblivoir에서는 기본적인 페이지레이아웃을 쉽게 설정할 수 있다. Karnes/Oblivoir/FAQ 참조.
    • Try!

      Layout.jpg


  • EmEditor/MTeXHelper#s-8.2로 돌아가기

5 표, 그림 입력 도움

button00AllNumbered2.jpg


button28MiscInputs.jpg

5.1 표 입력 도움

  • Insert tabular 단추를 누르면 Insert tabular 창이 뜬다.

    easytabular.jpg


  • 예로, 위 그림에서, 확인을 누르면 다음이 입력된다.
    \begin{table}[htbp]
    \caption{표 입력 도움}
    \label{tab:sample}
    \begin{center}
    \begin{tabular}{|c|c|c|}
    \hline
     &  & \\
    \hline
     &  & \\
    \hline
     &  & \\
    \hline
    \end{tabular}
    \end{center}
    \end{table}
    

5.2 그림 입력 도움

  • Insert figure 단추를 누르면 Insert figure 창이 뜬다.

    easyfigure.jpg


  • 예로, 위 그림에서, 확인을 누르면 다음이 입력된다.
    \begin{figure}[htbp]
    \begin{center}
    \includegraphics[width=0.5\textwidth,keepaspectratio=true]{picfilename}
    \end{center}
    \caption{그림 입력 도움}
    \label{fig:easyfigure}
    \end{figure}
    

6 철자 검사


EmEditorTip 으로 돌아가기

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2007-01-09 00:59:11
Processing time 0.0865 sec