latex test

카테고리 없음 2009. 12. 26. 16:50
K={k_1, k_2,\cdots, k_n}
:

Latex in any blog

Etc 2009. 12. 26. 16:31

웹상에서 수식을 작성하기 위해서 여러가지 옵션을 고려해보았다. Moniwiki도 좋고 Mediawiki도 좋고 Wordpress도 좋다. 하지만 문제는 내가 직접 나의 웹서버를 가지고 있지 않아서 LaTeX을 설치할 수가 없었다. 그럼 모든건 불가능하다는 소리다. 그래서 LaTeX을 지원하는 웹호스팅 서버를 찾다 우연이 jsTeXrender라는 것을 발견하였다. 어떤 웹페이지에도 수식을 입력할 수가 있었다.
간단하게 사용법을 정리해보면


일반 html문서의 경우에는 웹페이지의 head에 아래와 같은 내용을 추가한다.
<script type="text/javascript"

src="http://tex.yourequations.com/"></script>

그리고 본문에 아래와 같이 수식을 입력해보자
<pre lang="eq.latex"> \int_{0}^{1}\frac{x^{4}\left(1-x\right)^{4}}{1+x^{2}}dx =\frac{22}{7}-\pi</pre></div>
훌륭하게 수식이 출력되어 나온다.
\int_{0}^{1}\frac{x^{4}\left(1-x\right)^{4}}{1+x^{2}}dx =\frac{22}{7}-\pi

tistory에서 수식을 입력하려고 하는 경우에는 스킨-HTML/CSS 편집메뉴에서 head에 위와 같이
<script type="text/javascript"

src="http://tex.yourequations.com/"></script>
를 추가한 후 블로그 본문에서는 오른쪽 위편에 있는 HTML 버튼을 눌러 직접 수식을 입력해주면 된다.

모든 정보는 아래 홈페이지에서 얻을 수 있다. http://yourequations.com/
:

Emacs Color Theme

Etc 2009. 12. 22. 19:33

http://blog.naver.com/ssanzing2/140042942521

vim과 양대산맥을 이루는 에디터.
vim으로 작업하면서 뭔가 만족스럽지 않았다.
그러니까... 한글 2005 수식입력기 같은 방식으로 LaTeX를 에디트 할 순 없을까?
무슨 말인가 하니까, 내가 치는 코드내용이 바로 화면에 보이면 좋겠다.
그러는 동시에 그 출력도 동시에 보이면 좋겠다 (-_-!!)

맥킨토시에서는 TeXShop이란 것이 있어서 필자가 원하는 기능에 근접한 듯 하지만
리눅스나 윈도우용 포트가 없다 -_-^;; 맥은 궁극의 출판용 머신이고
그 기본 라이브러리에 의존성이 굉장히 커서 그런 모양이다.

리눅스에는 Kile이 있는데 그건 현재 vim에서 하는거나 거의 마찬가지 작업이고.

필자가 원하는 것에 가장 근접한건 그나마 AucTex(Emacs에 preview-latex를 합친거)
인듯 하다. 수식을 입력하고 C-x C-p C-p만 누르면 되니까!
(C-x라고 쓴건 컨트롤X, C-p는 컨트롤p. 그러니까 컨트롤을계속 누른 상태로 cpp라고 치면 된다.)

AuxTex를 받고 튜토리얼을 조금 해보시오.
vim보다 명령어가 긴 경향이 있음 -_- OTL
그래도.... 에디터는 중독성과 습관성이니 둘 다 내 것으로 만들겠다!!??

일단은 기본 syntax highlighting이 맘에 안 든다.
emacs color theme
으로 구글 검색.
http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/
여기가 걸렸다.

라텍용 scheme 테스트 페이지
http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/index-tex.html

마음에 드는것 발견.
Midnight.

어떻게 받고 적용시키느냐.
홈페이지에서 시키는대로, 위키로 가서, 다운로드로 갔음.
http://www.emacswiki.org/cgi-bin/wiki/ColorTheme

어쨌거나 일단은 받는다. -_-
그리고 설치...
1. LoadPath에 넣으시오... (?!?!?!)
http://www.emacswiki.org/cgi-bin/wiki/LoadPath
현재 값을 보려면, 'C-h v load-path RET'하라고 한다.
컨트롤h를 누른 뒤 v를 누른다. 그러면 describe variable: 가 밑에 뜬다.
거기다가 load-path라고 입력하고 RET (엔터키)를 누른다.
휴 -_- 무슨 치트키나 격투기게임 콤보 입력하는듯 하군 ㅋㅋ
거기에 나온 폴더에 두면 됨.

2. 그렇게 하고 싶은데 여전히 모르겠다 -_-
하위디렉토리까지 로드하도록 해야 한다는데;;;
그럴려면 startup file에 두어야 함.
근데 그게 뭐지 -_-;;;!!!;;;

되도록 프로그램이 설치된 곳을 건들지 말자.
윈도우의 %HOME%으로 지정된 폴더를 중심으로 작업하자.
%HOME%의 .emacs 가 실행될 것이다.
mkdir %HOME%\elisp
로 폴더를 적절히 만들고
%HOME%\.emacs를 만들고 내용을
(progn (cd "~/elisp") (normal-top-level-add-subdirs-to-load-path))
라고 적는다.
후후후... 더 좋은 솔루션이 있는거 같지만 일단은 무시 -_-
일단은 되게 하는 것이 목표니까!

3. 압축을 해제한 다음 방금 만든 load-path에다 넣는다!
필자의 경우는 %HOME%\elisp\color-theme-6.6.0
요로코롬 되었음.

4. 이제 해보자!
M-x load-library RET color-theme RET M-x color-theme-select RET
명령을 내린다.
C와 비슷하게, M은 알트를 의미한다. 이젠 자세히 설명하지 않아도
명령어를 잘 수행할 수 있으리라 믿는다 ㅡ,.ㅡ;;;;
저걸 하면 원하는 색을 고르는 메뉴가 나올 것이다;;
고른다음에, File -> Close를 하면 원래 창으로 돌아갈 것이다.

5. 마음에 들었으면 무조건 실행되도록 해보자.
%HOME%\.emacs파일에,
(require 'color-theme)
(color-theme-initialize)
(color-theme-Midnight)
라고 친다...
필자의 경우는 이맥스가 실행되면서 에러가 나왔다 -_-
Symbol's function definition is void: color-theme-Midnight
라는군. Midnight를 midnight 소문자M으로 고쳤다.
잘 된다 :D



fromhttp://blog.naver.com/ssanzing2?Redirect=Log&logNo=140043770256
: