에디터 컴포넌트 자료실
글수 26
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 정식버전(1.0이후) |
LaTeXRender
| Expression | Image |
|---|---|
|
\displaystyle\int_{0}^{1}\frac{x^{4}\left(1-x\right)^{4}}{1+x^{2}}dx= \frac{22}{7}-\pi |
|
|
\begin{displaymath} y = \left\{ \begin{array}{ll} a & \textrm{if $d>c$}\\ b+x & \textrm{in the morning}\\ l & \textrm{all day long} \end{array} \right. \end{displaymath} |
|
본문
수식 입력기능 쓰레드를 보고 만들어야겠다는 생각이 들어 latexrender 클래스에서 필요한 부분만 추출해 에디터 컴포넌트 형태로 만들었습니다.
가장 기본적인 변환인 latex + dvips + convert를 이용하였으므로 해당 프로그램의 설치가 선행되어야 합니다. 자세한 사항은 압축 파일에 첨부되어 있는 README 파일을 읽어주세요.
P.S. README와 언어 파일을 번역해주실 분을 찾고 있습니다. 혹시라도 의향이 있으시다면 쪽지로 보내주시면 감사하겠습니다.
업데이트 내역
- 0.0.1r1
-
- php4 환경에서도 잘 동작하도록 html_entity_decode를 제거하였습니다.
- zero 님의 피드백에 따라 mbstring 관련 함수를 제거하였으며, chdir 전에 tmp 폴더가 존재하지 않아 에러를 일으키지 않도록 makeDir을 선두에 삽입하였습니다.
2008.03.24 12:09:02
혹시나 하여 추가 설명을 드리자면..
\begin{displaymath}
y = \left\{ \begin{array}{ll}
a & \textrm{if $d>c$}\\
b+x & \textrm{in the morning}\\
l & \textrm{all day long}
\end{array} \right.
\end{displaymath}
위와 같은 latex 수식을 LatexRender 에디터 컴포넌트로 지정해주시면 아래와 같은 그림이 생기는 것입니다.

물론 위의 그림은 수식을 보여줄때 이미지를 만들어서 보여주는 것이라 글 수정시에 수식을 바로 수정하면 됩니다.
수식등을 사용할때에는 따로 이미지 작업이 필요없게 되는겁니다.
\begin{displaymath}
y = \left\{ \begin{array}{ll}
a & \textrm{if $d>c$}\\
b+x & \textrm{in the morning}\\
l & \textrm{all day long}
\end{array} \right.
\end{displaymath}
위와 같은 latex 수식을 LatexRender 에디터 컴포넌트로 지정해주시면 아래와 같은 그림이 생기는 것입니다.

물론 위의 그림은 수식을 보여줄때 이미지를 만들어서 보여주는 것이라 글 수정시에 수식을 바로 수정하면 됩니다.
수식등을 사용할때에는 따로 이미지 작업이 필요없게 되는겁니다.
2008.03.24 16:53:46
os:centos5.0
yum install tetex-latex ghostscript ImageMagick
를 통해 관련 패키지는 정상 설치 되었습니다만...
http://kkwang.com/zbxe/board
요 게시판에 보시면 설치를 했습니다.
물론 서버에 safe_mode는 off로 설정 했습니다만..
글을 쓰면....찾을 수 없는 페이지로 이동이 됩니다..;;
혹시...관련 설정이 더 필요한가요...;;;설치 성공하신분 좀 알려주세용~~
2008.03.25 10:36:19
제게 문제가 있습니다.
감사한 마음으로 서버에서 풀려고 하니 bz 명령어가 없는 모양입니다.
gzip 은 사용이 되는데 ,, (제가 잘몰라서 그런지도 모릅니다.)
소스를 giz 으로 묶어 주시면 안될까요.
2008.03.25 19:28:31

beta 0.2.8 에서 억지로 하려니 안 되네요~ ㅋㅋ
자체적으로 운영에 문제가 있어 아직 업을 못하고 있는데 조만간 업이 필요할듯??
latex 관련 프로그램이 다 깔려서 잘 되고 있는것은 어떻게 확인할 수 있을까요?
CentOS라서 README 대로 yum 을 실행하기는 했는데.... 흠...








요긴 잘 되나..제가 설치한데서는 자꾸...등록을 하면 페이지를 찾을 수 없다고 나오는군요..ㅠㅠ















한글은 안써지는군요 그래도 멋져요 ㅋㅋ
잘쓰겠습니다..gif)
감사합니다 ^_^