기본 콘텐츠로 건너뛰기

mimetex 설치하기

우선 맥은 제가 보기에는 유닉스 체계를 가지고 있는 것 같다.
그래서 맥에서는 기본적으로 홈페이지를 만들 수 있는 좋은 환경을 제공하여 준다.

우선 그건 그렇고 우선 아래에서 MAMP위에 제로보드 XE를 설치하고 그 위에 수식을 표현하기 위한 TinyMCE를 설치 그리고 그 위에 수식 플러그인을 설치하였다.
아래에서 보면 mimetex을 설치하여 내 서버위세 다시 설치를 하여야 한다.  그래서 이번에는 mimetex을 설치하여 보자.

1) mimetex을 다운로드

http://www.forkosh.dreamhost.com/source_mimetexmanual.html

위의 홈페이지에 가면


중간에 dowmload mimeTeX 을 볼 수 있고 이를 다운로드 받을 수 있다. 이를 압축을 풀고 보면



여기서 우리는 터미널을 이용하여 mimetex.c를 컴파일 시켜 내 컴에 맞는 cgi를 만들어 보자.

2) 터미널 에서 mimetex에 컴파일 하기
우선 터미널을 열어서
터미널 명령어 ls (파일과 디렉토리 보기) cd (폴더 이동) 명령어를 써서 mimetex 폴더로 이동하여 보자.



이제 터미널에 아래의 명령어를 실해하여 보자.

cc -DAA mimetex.c gifsave.c -lm -o mimetex.cgi

그러면 폴더에 mimetex.cgi를 볼 수 있다.

터미널 명령어는 

http://serapims.tistory.com/entry/OSX-터미널-명령어

에 가면 좀더 자세히 명령어에 대하여 볼 수 있다.

3) mimetex.cgi를 서버 /cgi-bin/ 폴더에 이동시킨다.


위의 cgi-bin/ 폴더에 mimetex를 이동 시킨 것을 볼 수 있다. 서버라면 rm(파일 이동 ) 터미널에서 명령을 사용하여 이동시켜야 하나 지금은 연습 중이므로 그냥 드래그 하여 이동 시키면 된다.

4) 설치 확인

홈 페이지에 창에 

http://locallhost:8888/cgi-bin/mimetex.cgi?x^2+y^2

을 입력하면 아래와 같은 실행 화면을 볼 수 있다.



다음 번에는 이를 바탕으로 

 var AScgiloc = 'http://www.imathas.com/imathas/filter/graph/svgimg.php';
 var AMTcgiloc = "http://www.imathas.com/cgi-bin/mimetex.cgi";


스크립트에 입력된 내 서버가 아닌 imathas.com 서버에 mimetex.cgi와 svgimg.php를 나의 맞게 고쳐보자.

댓글

이 블로그의 인기 게시물

맥에서 인터넷 IP설정하기

학교에서 " Marlow" 원어민 강사가 왔는데 컴이 맥이라 ip설정에 매우 어려워서 인터넷을 못하니 샘이 너무 멘붕 상태가 되어 있었다. 이거 원 그래서 인터넷을 설정을 하여 주니 나를 형님으로 모시겠다고 한다. 그럼 이제 맥에서 인터넷 ip설정을 살펴보자. 윈도우와 별 반 차이는 없지만 그래도 용어상 몇가지 다른 것이 있으니 주의하시길 1. 설정에 들어가서 네트워크를 클 2. + 표시를 눌러서 네트워크 추가 3. ip4 구성은 수동으로 4. ip 주소, 서브네트 마스트, 라우터(원도우에서는 "게이트웨이"이다.) 를 입력한다. 5. 고급 단추를 눌러서 TCP/IP 탭에 입력된 것을 볼 수 있다. 6. DNS 탭을 눌러서 DNS 주소를 입력한다. 7. 승인을 눌러서 마치고 인터넷을 즐기시길....

Smurf Village에서 SmurfBerry 무한 얻기

iPad나 iPod 또는 iPhone에서 아동용 Smurf Village 게임이 있다. 이 게임은 매우 아이들이 좋아한다. 그런데 이것이 스머프베리라는 것을 사야만 게임이 좀더 많은 것을 할 수 있는 머 그런구조로 되어 있다. 그래서 이 참에 그 놈의 스머프 베리를 해킹하는 것을 보자. 우선 스머프베리 뿐 아니라 돈도 해킹을 할것이다. 우선 가장 간단한 방법으로 돈을 모을 수 있는 방법이 노가다가 방법이 2가지가 있다.  첫째 노가다는 작물을 심고 날짜나 시간을 조절하면 작물이 다 자라서 수확을 하면 경험치와 돈이 들어온다. 그리고 다시 원래대로 복원하면 끝. 두번째는 프로그램을 지우고 지울때 원래 데이터는 저장한다고 클릭하고 지우고 다시 깔고 다른  스머프 마을을 방문할 때무다 스머프 베리 1개씩을 준다. 머 노가다를 하시든지.... 이제 오늘의 본론인 해킹을 하여보자. 우선 2가지의 프로그램을 받아야 한다.  1) iPhone, iPod, iPad 용 iexplorer 프로그램을 다운로드 받아 마운트한다. 주소는 아래에  http://www.macroplant.com/iexplorer/ 2) 맥용 Hex Fiend 프로그램을 아래 주소에서 다운로드하여 마운트 한다. http://ridiculousfish.com/hexfiend/ 이제 준비는 끝. 3) 맥 컴퓨터에 iPad(iPod, iPhone)연결하고 iTunes는 종료 4) iexplorer를 실행시킨다. 5) Apps에서 smurfs 폴더를 찾고 이 하위에 있는 Documents를 찾는다.  6)default01.smurfmap과 safebackup.smurfmap 두개의 파일을 바탕하면에 복사를 한다. 7)Hex 프로그램을 실행하여 이 두개의 파일을 불러 온다. 두 개의 파일이 동일하므로 두개다 같은 방법으로 수정하면 된다. ...

맥에서 단축키 만들어 사용하기

애플은 역시 애플인가 보다 그놈의 단축키 하나 없는 것이 많으니 말이다. 그러나 어떻게 생각을 해보면 알아서 단축키를 만들어 자신이 만들어 사용하라는 것이다. pages에서 MathType을 사용하여 수식을 넣고 있는데 메뉴에서 삽입에 들어서 MathType 방정식…을 선택하여 입력을 하곤 하였다. 여간 귀찮은 일이 아니어서 왜 단축키를 만들지를 않았을까 하는 생각에 검색을 하여 보니 역시 애플 놈들이다. 잡스의 철학이랄까? 그럼 단축키를 만들어 사용하는 것을 알아보도록 하자. 1) 왼쪽 위에 구석이 있는 사과 를 누른다. 2) 시스템 환경설정… 을 누른다. 3) 키보드 를 누른다. 4) 단축키 탭을 선택 5) App Shortcuts 를 선택 6) 모든 응용 프로그램 의 왼쪽 삼각형을 선택 6) pages 단축키를 만든적이 있으면 목록이 나올것인데 없으면  + 키를 누른다.                                        7) 그러면 모든 응용 프로그램 메뉴바를 선택하면 프로그램 목록이 나온다. 8) pages 프로그램을 선택한다. 9) 메뉴 제목 에 단축키를 만들려는 실행 명령 제목을 정확히 적어야 한다. 점까지도 말이다. (점을 생략되었다는 뜻이 아니라 그냥 점입니다. 점 3개(…)는 그냥 점입니다. 10) 그리고 키보드 단축키  에서 키보드를 이용하여 원하는 단축키 조합을 만들어 누르면 됩니다.  11) 그러면 완료됩니다. 수정하려면 다시 두 번 클릭을 하고 수정을 하면 됩니다. 12) 그리고 pages에서 가서 단축키가 적용되었나 확인을 합니다. 13) 그럼 단축키를 이용하여 실행이 되나 실행...