목록컴퓨터, 풀어그림 (352)
살아가는 이야기
엑셀 함수를 잘 정리해 놓은 사이트를 찾았다. 사실 엑셀 도움말을 봐도 되지만, 더 자세한 설명을 보고 싶다면 아래 사이트를 이용할 수 있겠다. http://www.bettersolutions.com/excel.aspx 여기서 Functions를 누르면 다음 URL로 이동한다. http://www.bettersolutions.com/excel/EDH113/NO911818331.htm 이 페이지에서는 함수 이름 알파벳 순서로 정리가 되어 있어 찾기 쉽다.
내가 Unix를 배울 때는 Bourne shell이 기본이었다. 그냥 sh이라고 되어 있던 프로그램이다. 그런데 잠시 후 C shell이 등장해서 모두들 유행처럼 csh로 갈아탔다. 그리고 tcsh과 ksh이 등장했었다. 그런데 요즘 linux를 설치하면 bash가 기본으로 설정된다. csh, tcsh에서는 표준 오류를 파이프로 받으려면 명령어 |& more 이렇게 하면 되었다. 그런데 bash에서는 조금 복잡해졌다. 2번 포트(표준오류)를 1번 포트(표준출력)와 합친 후에 이를 파이프로 받아야 한다. 그래서 다음과 같이 써야 한다. 명령어 2>&1 | more 표준오류만 파이프로 받으려면 꼼수를 써야 한다. 표준출력을 다른 곳으로 보내고 그 결과를 표준오류를 표준출력과 합친 다음에 표준출력을 파이프로 ..
auto indent로 설정되어 있는 파일에 '복사-붙여넣기'를 수행하면 들여쓰기(indentation)가 엉망이 된다. 이 때 사용할 수 있는 최강 팁! 1G=G "큰 1 그램은 큰 그램이다?" 이렇게 생각할 수도 있겠지만 원래 뜻은 첫 행으로 가서(1G) 다시 탭을 설정하는데(=) 마지막 행(G)까지 설정하라는 뜻이다. 정말 Vim 최강 팁이 아닐 수 없다.
지난 번 gnuplot을 사용하여 포스트스크립트 파일을 만드는 것을 살펴보았는데, gnuplot으로 latex 그림을 만들어 내는 방법을 찾았다. 만드는 방법은 매우 간단했다. terminal을 latex으로 설정해 주고 출력 파일 이름을 설정한 뒤에 그림을 그리기만 하면 된다. 다음 명령어를 차례대로 수행해 보자. gnuplot> set zeroaxis gnuplot> set terminal latex gnuplot> set output "eg1.tex" gnuplot> plot [-3.14:3.14] sin(x)그러면 eg1.tex 파일이 gnuplot/bin 폴더 내에 생긴다. 이를 latex으로 처리하면 다음과 같은 그림을 얻을 수 있다. 더 자세한 내용은 다음 문서를 참고하기 바란다. http:..
세상엔 똑똑한 사람들도 많아서, 또 착한 사람들도 많아서 gnuplot 같은 유틸리티를 손쉽게 사용해 볼 수 있다. gnuplot으로 수학 함수 그래프를 그리는 방법을 소개하고자 한다. gnuplot은 다음 홈페이지에서 다운로드 받을 수 있다. http://www.gnuplot.info/ 여기서 사용한 버전은 MS-Windows용 32비트 버전 4.2.3이다. 1. 설치하고 설정하기 gnuplot의 압축을 풀면 gnuplot/bin 폴더에 wgnuplot.exe라는 프로그램이 생긴다. 이 프로그램을 수행하면 된다. 처음 수행하면 글꼴이 이상하게 보일 수 있는데, 이 때 윈도우의 텍스트 영역에서 마우스 오른쪽 버튼을 클릭하여 나타나는 팝업 윈도우에서 "Choose Font..."을 선택하여 글꼴 크기를 조..
yap을 쓰다가 dviout을 쓸 때 정말 짜증나는 것은 페이지 경계에서 자동으로 스크롤되지 않는다는 점이다. 마우스 스크롤을 돌려도 페이지 경계에서는 서 버린다. 이 때, 스크롤하는 방법은 바로 Shift + 스크롤 시프트 키를 누르고 스크롤하면 된다. Ctrl과 혼동하지 말자. 콘트롤 키를 누르고 스크롤하면 화면이 확대되거나 축소된다.
KC2007을 설치하고 나니 dviout이 기본으로 설정되어 있다. 지금까지는 yap을 잘 써 왔는데, dviout을 쓰려고 하니 역탐색(inverse search) 기능도 어떻게 하는지 모르겠고, 하여 웹을 검색해 보았다. 믿을만한 KTUG에서 다음과 같은 글을 찾았다. http://faq.ktug.or.kr/faq/WinEdtTip/InverseSearch#s-3 거기 나와 있는 것처럼 dviout을 구동시킨 후 Option->Setup Parameters ...를 선택한 후 Common 탭을 선택하여 source special의 src 칸에 다음과 같이 적은 후 저장하고 확인하였다. C:\PROGRA~1\WinEdt\WinEdt.exe^s"[Open(|%s|);SelLine(%d,8)]" 그런데 작..