타이거를 10.4.11로 업데이트 하였다.
가능했던 이유는 nekas란 사람이 EFI 패치를 통해 패치되지 않은 순수한 커널로도 부팅이 될 수 있도록 만들었기 때문이다. 그래서 가볍게 업데이트 성공.
업데이트를 하고 나니 사파리 3.0으로 업데이트가 되었다.
gmail을 사용하는 입장에서 한글 볼드체가 잘 나오는 사파리 3.0은 반길 일이다.
그런데 사소한 문제점이 하나 눈에 들어온다. 그거 무엇이냐 하면...

현재 내가 사용하고 있는 글꼴은 공개 배포된 윤고딕이다.
윤고딕을 수정해서 Regular와 Bold로 같은 패밀리에 묶어 두어서 바로 워드 프로세서등에서 볼드체 단축키를 누르면 바로 굵은 글씨로 바뀐다.
그런데 이 윤고딕이 내가 알기로는 유니코드 대부분의 서체를 가지고 있는것으로 알고 있다.
가령 '똠' 같은 글자도 윤고딕답게 잘 나와야 하는 것이다.
하지만 캡쳐한 화면을 보면...
사용자 삽입 이미지

윤고딕에서 입력한 '똠'자가 제대로 나오지 않는 모습


과 같이 마치 필기체와 같은 모습으로 나와버린다.
나는 사파리 설정에서 분명히 윤고딕을 폰트로 사용하겠다고 했는데 사파리 3.0은 내부적으로 뭔가 다른 꿍꿍이를 가지고 있다는 증거이다.
빠른 시일안에 수정이 되었으면 좋겠다.

ps. 이유를 알아냈다. 사파리가 기본적으로 시스템 한글폰트를 입력시에 사용하는 듯 하다.
그래서 시스템 폰트를 동일하게 윤고딕으로 수정했더니 제대로 글씨가 모두 나온다.

시스템 폰트를 바꾸는 방법은 편하게 프로그램을 사용해도 되고 아니면
아래의 위치의 파일에 있는 AppleGothic을 원하는 폰트로 수정하면 된다.
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources/DefaultFontFallbacks.plist
/System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSFontFallbacks.plist

PS. 위의 방식은 그다지 좋은 방법이라 할 수는 없다.
왜냐하면 Apple Forum에서 freshworks님의 글에 따르면 아래와 같은 방법으로 글꼴이 표현된다고 한다.
여담입니다만, 시스템에 해당 글꼴이 없으면 나머지 지정된 font-family의 첫번째 글꼴을 찾고, 그래도 없으면 시스템 기본 글꼴로 보여줍니다만, 국내는 웹 사이트 개발시 CSS의 font-family 값을 Dotum, Gulim 이렇게 지정을 해버리고 시스템의 언어별 글꼴에 대한 지식이 전무한 상태에서 font-family를 serif와 sans-serif를 뒤죽 박죽으로 지정해버리는 경향이 있습니다.
플랫폼에 상관없이 타이포그래피를 개발자가 의도한 대로 보여주기 위해서는 Dotum이나 Gulim 처럼 특정 OS에서만 사용되는 글꼴을 font-family에 지정해선 안되고, 공통으로 사용되는 시스템 영문 글꼴로만 font-family를 지정해야겠죠.
Posted by trip2me
,
사용자 삽입 이미지

중앙일보에 실렸던 기사이다. 내가 그 나르시스인 것 같다. 너무나 부끄럽다.

Posted by trip2me
,
이 재홍님의 사이트에 아주 잘 만들어진 튜토리얼이 있다.

내가 예전에 잘못 알고 있었던 사실이 svnserve를 이용해서 리파지토리를 운영할 경우
"svnserve -d -r /home/svn/프로젝트명"형식으로 프로젝트명을 넣고 데몬을 띄운 후
'svn co svn://trip2me.ce.knu.kr/project' 하니 리파지토리가 없다고 에러를 내는데 왜 그런가 했다.

에혀... 모르는게 죄다.
이제는 제대로 설정 할 수 있다. ㅋ
Posted by trip2me
,

구글링을 해서 맥에서 네스팟 클라이언트 없이 아이디를 이용해 로그인 할 수 있는 방법에 대해서 알아보았다. "Internet Connect에 단순히 802.1X를 설정하여 암호를 입력하고 인증을 받으면 접속이 되지 않는다. 조금 더 설정하고 복잡한 절차를 거쳐아 한다.

일단 "internet connect" 를 열어서 메뉴의 "File->New 802.1X Connection"을 열어 새로운 "New 802.1X Connection..."을 선택하여 새 연결을 추가한다. 설정시 유의할 사항은 Wireless Network가 당연히 "NESPOT"이어야 하고 인증받는 속성에 "MD5"만 체크한다. 네스팟 아이디와 암호를 추가로 넣고 확인을 하면 아래 두번째 그림의 NESPOT과 같은 설정을 볼 수 있다. 수정하고 싶다면 아래 두번째 그림의 Configuration드롭다운 버튼을 눌러 나오는 "Edit configuration..."을 선택하면 되겠다.

Picture 2

Picture 3

Picture 4


추가를 다 하고 나서 System Preferences의 Network를 열어 자신이 원하는 임의의 Location을 추가한다. 나는 네스팟 SSID와 같은 동일한 이름을 사용하였다. 그다음 AirPort를 선택하고 아래 By Default, join에 Preferred networks를 골라 이전에 추가했던 NESPOT을 선택한다

Picture 5

Picture 6


이제 설정하는 것은 끝났다.

남은 내용은 실제 네스팟에 접속해 인터넷 사용하기!!!.

1. 서두르지 말고 일단 네스팟 AP가 있는 곳에서 위에서 추가한 네트웍 설정을 사용하지 말고 반드시 먼저
open network로 NESPOT을 일단 연결한다.
2. 그 다음 Network Preference에서 아까 우리가 두번째로 추가한 Location을 골라서 위의 그림이 뜨면 암호를 다시 입력하고 확인하고 Apply Now를 해 주면 기존에 오픈채널로 연결된 네스팟에 인증을 시도해서 완전한 인터넷 연결이 된다.

Posted by trip2me
,

키노트로 발표할 프레젠테이션 자료를 만들던중 윗첨자가 필요해서 입력을 해보려 했는데 메뉴에서 찾지를 못해서 구글링 결과 방법이 있었고 메뉴에도 있었다. ㅡㅅㅡ;

그것은 Format > Font > Baseline > Subscript 이고 단축키로 command-control + 이다. 수식은 어쩔 수 없이 외부 프로그램을 사용해야만 한다. MathType나 MathMagic나 MathEQ, 오픈소스로 LaTeX를 이용하는 방법이 있다.

ps. 가능하면 LaTeX를 배우기 위해 마지막 것을 사용하고 싶지만 지금 맥의 하드공간이 1GB도 남지 않아서 현재로서는 LaTeX패키지를 설치할 여력이 없다. 맥에 25GB정도 할당할껄 그랬다.


그리고 애플의 키노트 단축키 모음 리스트

Posted by trip2me
,

Gabor filter

Programming_life 2007. 11. 6. 19:13
$G(x,y,\omega ,\sigma ,\gamma ,\theta ) = \frac{1}{{\sqrt {\pi \gamma \sigma } }}e^{ - \frac{1}{2}\left[ {\frac{{\left( {\gamma R_1 } \right)^2 + R_2^2 }}{{\left( {\gamma \sigma } \right)^2 }}} \right]} e^{i\omega R_1 }$ $R_1 = x \cdot \cos \theta + y \cdot \sin \theta ,R_2 = - x \cdot \sin \theta + y \cdot \cos \theta$
Posted by trip2me
,

윈도에서 나오는 MathML의 파이어폭스 수식 출력은 처음에 폰트가 없어서 이쁘게 잘 나오지 않는다. 처음에 나오는 경고창을 따라 http://www.mozilla.org/projects/mathml/fonts 에 가면 설치 패키지가 나오는데 윈도용 폰트 설치 패키지(Tex fonts)를 받으면 군말없이 잘 된다.

하지만 맥에서는 그 폰트팩이 조금 문제가 있어서 Mathematica의 폰트 패키지를 설치하고 이 경우 폰트 파일 이름이 다른 이유로 파폭의 prefs.js 를 수정하라고 내용이 나온다. 그런데 위 사이트의 내용을 따라 찾으니 화일을 찾을 수 없었다. 실제 Mac OS X 10.4.10 에서 위 파일이 있는 위치는

~/Library/Application Support/Firefox/Profiles/xxxxxxx.default
에 있다. 디렉토리 안에 있는 pref.js에
user_pref("font.mathfont-family", "Math1, Math2, Math4, Symbol");
를 추가하고 파폭을 실행하면 수식이 잘 나오게 된다

Posted by trip2me
,

인공지능 발표를 하면서 많은 수식을 파워포인트에 넣을 시간이 없어서 그림으로 집어 넣었다. 갑자기 웹으로는 수식을 쉽게 표현 할 방법이 없을까 싶어서 구글링 결과 역시나 많은 사람들이 이를 위해서 고민하고 있음을 알게 되었다.

대략 방법이 3가지 정도 있다고 한다.


1. 그림으로 만들어 넣기

2. MathML을 지원하는 스크립트 이용하기

3. LaTeX를 이용하는 스크립트 이용하기


현재는 3번을 사용해 보았다.
실험을 해본다면

\$\begin{eqnarray} x & = & \frac{-7 \pm \sqrt{49 - 24}}{6} \\ & = & -2 \textrm{ or } -\frac13.\end{eqnarray}\$
이 스크립트는

$\begin{eqnarray} x & = & \frac{-7 \pm \sqrt{49 - 24}}{6} \\ & = & -2 \textrm{ or } -\frac13. \end{eqnarray}$

하지만 뭔가 보다 좋은 방법이 있지 않을까? 모르겠다. 일단 LaTeX를 배우려고 하니 이게 가장 좋을 듯 하다.

가급적이면 수식을 표준형식으로 보관하면 나중에 다시 사용하기에도 편리할 듯 하기에, MathML은 XML이라서 손으로 치는건 무리다.

뒤져본 싸이트들은 아래와 같다.


ps. 아직은 블로그 사용법과 블로깅 툴 사용법을 잘 몰라서 그냥 인용한 사이트를 글에 붙여 넣는다.

LaTeX Equation editor

LaTeX math notation to MathML and graphics

ASCII math notation to MathML and graphics

MathML Expression, 수식표현하기

TeX to MathML 테터툴즈 플러그인

웹상에서 수식 표현하는 방법들

티스토리에서도 수식을 입력해 보자

ComparisonMathLatexPlugins



추가로 다른 방법이 있다. 이것은 자신이 수정가능한 블로그여야 하는데 가령 태터 툴즈용으로 플러그인이 있다고 한다. LaTeX 수식을 바로 그림으로 바꾸어 표현해 준다고 하니 수식입력을 LaTeX로 해서 편하고 보는 사람 입장에서도 별도의 플러그인이 없어도 되니 좋은 듯 하다. 하지만 일단 나는 태터툴즈가 아니니... Justin님의 블로그를 참고~
Posted by trip2me
,