프로젝트에 대한 다양한 이야기를 나누는 포럼입니다. 프로젝트는 좋은 의견과 참여로 발전할 수 있습니다

글 수 164

수식입력기능

조회 수 6985 추천 수 0 2008.03.03 02:43:32

 안녕하세요.

 WIKI에서는 수식입력기능이 꼭 필요할 것 같다는 생각이 드네요..

제로보드XE editor 툴바에 ImageEditor같은 수식입력버튼추가하면 좋겠네요..
WinEDT, emeditor, sitmo사이트 참고하면 좋을 것 같습니다.

재수정시 그림이 아닌 수식을 재편집할 수 있도록 하면 좋을 것 같네요.
latexrender, mimetex, 웹, webtag 중 하나라도  지원하면 좋을 것 같네요.
설치의 편의성을 따져본다면 수식이 이쁘지는 않지만 mimetex가 괜찮아 보입니다.

구현방법.
1. php에서 구현한 latexrender
 1.1 latex,  ghostscript, imagemack 명령어를 이용,
 1.2  latex, dvi2png 이용
 1.3 mimetex cgi 구현

2. web의 tex2png 사이트 이용
구현은 $$ 사이에 latex 명령어 삽입.(wordpress 구현)
[tex] [/tex] 사이에 latex 명령어 삽입  (media wiki 구현)


profile

[레벨:7]Adios

2008.03.03 19:20:20
*.196.100.194

LaTex 관련 제안에서도 답변을 달았습니다만.. 위키모듈만의 단독 컴포넌트로 작동하기 보다는 에디터 컴포넌트로 추가되는 것이 위키모듈과 ZBXE코어 (게시판, 블로그)의 유기적인 연결이 되지 않을까 생각됩니다. 의외로 (La)Tex와 관련한 문의도 많은 편이고 사용할 부분이 많은것 같더군요.. ^^

의견 감사드립니다. emoticon

[레벨:6]쏘프티

2008.03.21 12:34:13
*.132.140.34

위키디피아 같은 곳에 수식은 항상 만들어서 캡쳐해서 올리는 것인줄 알았는데 렌더링을 하는거였군요~
안 그래도 제로보드에 이런 기능이 있으면 넘 좋겠다는 생각을 했는데

에디터 컴포넌트로 작성이 되면 아주 높은 활용도를 가지는 것이 되지 않을까 하네요~

일반적인 게시물을 다루는 것 뿐만이 아니라, 수학, 전문적인 문서도 다룰 수 있게 되면 zbXE가 한층 더 성장하는데 큰 일조를 할 것 같네요~



[레벨:5]HNO3

2008.03.24 02:06:00
*.37.65.47

가장 이미지 품질이 좋은 1-1을 이용하여 LaTeXRender 에디터 컴포넌트를 제작해 보았습니다.

시간이 나면 mimetex와도 연동될 수 있게 추가해 보도록 하겠습니다.

[레벨:30]zero

2008.03.24 12:09:35
*.8.113.173

멋지요.

여기 공식사이트에 해당 컴포넌트 추가해놓았습니다. ^^

\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}
profile

[레벨:7]Adios

2008.03.24 13:45:55
*.146.12.128

멋진 기능이 추가되었네요.. ^^

[레벨:4]각도군

2008.03.24 12:32:51
*.36.222.11

멋집니다 ㅠㅠ乃
위키 프로젝트 제일 기대됩니다~ 부디 힘내주세요 =_= emoticon

profile

[레벨:5]댣군

2008.03.24 17:54:58
*.10.176.157

테터툴즈에서도 LaTexRenderer 가 나왔었는데 호스팅받는 일반 사용자 입장에선 사용하기 까다로운 점이 있어 js만을 써서 수식을 표현하는 방법이 나왔었습니다.(http://www.letmeshow.info/tools/131) 하지만 파폭 외 브라우져에선 기본적으로 지원을 하지 않아서 문제가 있죠.
어딘가에 의존하지 않고 php에서 수식처리에서 gd로 랜더링까지 다 한번에 할 수 있는 뭔가가 있다면 좋을탠데 말입니다.
꼭 서버측에 설치되어야 하는 이유가 무엇인가요/? 속도? 라이센스?.. 꼭 이유가없다면 지금까지 아무곳에서도 이런게 개발이 안되었다는게 이상하네요ㅋ

[레벨:30]zero

2008.03.24 18:10:03
*.8.113.173

tex 자체가 폰트부터 설치할 패키지의 크기가 상당합니다.

php만으로 하기에는 사실상 불가능하다고 보여지네요. ^^

제일 좋은건 tex 변환용 openapi등을 누군가가 제공해주는거 같아요. ㅎㅎ

[레벨:5]HNO3

2008.03.24 20:54:29
*.37.65.47

수학 수식에 한정해서는 TeX 문법을 MathML로 치환할 방법도 있을 것 같습니다만, 아무래도 TeX는 범용이다 보니 이는 무리인 것 같습니다.

또한, php만으로는 TeX 프로그램을 가져오는 데에 상당한 무리가 있습니다. 더욱 느려지는 건 뻔한 결과고요. 상당히 작은 LaTeX 렌더링 프로그램인 mimetex도 폰트는 1M가 넘습니다. 그런데도 품질이 나쁘지요.

많이 사용하지 않는 곳에서는 외부 제공 서버로, 아니라면 직접 프로그램을 설치하여 구동시킬 수밖에 없는 것 같습니다.

profile

[레벨:5]댣군

2008.03.24 23:36:21
*.10.176.157

답변 감사합니다.

(39M) - 필수
(48M) - 추가 폰트. 설치하지 않아도 된다.

크기가 엄청나군요..

게로게론

2008.03.30 01:01:42
*.141.105.168

 1+1=window
 

우와~~ 멋지네요^0^

render

2008.04.03 20:29:43
*.143.54.144

\
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}

skyline

2008.04.03 20:40:57
*.143.54.144

\[
kx^2  + (k + 1)x + k < 0\,
\]

111

2008.04.13 20:22:05
*.177.47.202

1111-11111

test

2008.07.14 03:23:24
*.223.162.138

$E=mc^2$
음..

aa

2008.07.16 12:25:25
*.84.203.228

 E=mc2

test

2008.07.17 00:15:07
*.139.115.60

1

2008.07.30 20:10:52
*.211.46.117

11111111111111111111111

[레벨:3]TaeGuNi

2008.09.15 08:16:56
*.241.163.124

1+1+1+1+1
테스트?!

dd

2008.10.20 10:49:31
*.227.238.208

2^2 + 4x

...

2008.11.29 11:47:52
*.215.7.230

ㅇㄴㅇ

2008.12.02 22:12:05
*.190.47.65

[레벨:1]최재원541

2008.12.18 21:09:01
*.34.120.237

E=MC^2

Min-Ho Lee

2009.03.05 20:35:25
*.31.197.200


$
\int dx \sin(x)
$

Min-Ho Lee

2009.03.05 20:39:11
*.31.197.200

 \int \sin(x) dx = \cos(x)  ?

List of Articles
제목 글쓴이 최종 글 날짜
wiki XE 프로젝트를 구글 코드 호스팅으로 이전 했습니다. XE Core 개발XE   2011-06-01
위키 프로젝트가 중단된 상태인가요? [8] 까만건글씨 2009-06-24 01:30 by 一淚™ 2009-03-23
[기획이슈] 위키모듈의 이용 - 이용 시나리오 v0.0.1 [2] [레벨:7]Adios 2009-06-20 23:40 by G.스케빈져 2007-11-05
Title Index를 통해 한글 단어를 검색하면 오류가 납니다. file [4] [레벨:5]채준배 2009-06-08 02:28 by 2009-04-27
초보의 호스팅 이전(XE->XE) [11] [레벨:3]레드맨 2009-05-27 22:59 by 이영호289 2008-01-26
글 이동이 좀 애매하군요. [레벨:8]NineTail   2009-05-19
첨부 파일은 어떻게 처리되나요? [레벨:8]NineTail   2009-05-04
위키모듈의 CSS [레벨:8]NineTail   2009-05-03
위키모듈의 검색에 대해서. [1] [레벨:8]NineTail 2009-05-03 19:06 by 하늘03 2009-05-03
제로보드는 ../xe - 제어판 에서만 꾸미기가 가능한가요? [레벨:2]흠...ㅋㅋㅋㅋㅋㅋㅋ   2009-04-24
위키의 히스토리 기능은 어떻게 쓰나요?? [1] 홍군 2009-05-02 15:37 by 하늘03 2009-04-25
검색부분이 개선되어야 할 것 같습니다. [2] 까만건글씨 2009-04-15 06:23 by 까만건글씨 2009-04-14
링크되는 문서 경로가 절대 경로로 들어갑니다. [레벨:2]김 기 상   2009-04-10
1.2.0에서 페이지모듈에 위젯삽입시 문제가... [레벨:0]Digitalife   2009-03-17
수식입력기능 [25] [레벨:1]유현곤 2009-06-09 14:09 by Min-Ho Lee 2008-03-03
[공지] 하늘님깨서 개발을 도와주시기로 했습니다. [1] [레벨:7]Adios 2009-03-05 18:58 by 出会い 2007-11-05
"WIKIWYG"의 원리-- 저의 방안 [3] [레벨:2]韓斌 2009-03-05 18:59 by だ栄 2008-06-10
[기획이슈] 각 기능의 의미별 연관 다이어그램 [3] [레벨:7]Adios 2009-03-05 15:33 by uyu 2007-10-24
Another Wiki editor [1] [레벨:2]oky 2009-03-02 19:20 by 出会い 2008-12-11
다른 글 링크 기능, 댓글 기능 필요해요 [1] 2009-03-02 19:21 by 出会い 2009-02-20
글 링크 방법 제안 file [3] [레벨:8]NineTail 2009-03-01 13:25 by 김 기 상 2009-02-28