목록컴퓨터, 풀어그림 (352)
살아가는 이야기
우분투 소프트웨어를 다운로드할 때 설치될 우분투가 32비트인지, 64비트인지 알아야 한다. 간단한 방법은 uname을 사용하는 것이다. uname -m 수행 후 i686이면 32비트, x86_64면 64비트이다.
스페이스 키 근처에 통상 존재하는 '한자' 키를 이용하면 특수 문자를 쉽게 입력할 수 있다. '한자' 키를 이용하여 특수 문자를 입력하려면 한글 자음 하나를 입력한 상태에서 '한자' 키를 누르면 된다. 입력할 수 있는 특수 문자 종류는 매우 다양한데, 전체를 알고 싶다면 웹 페이지 kor.pe.kr/util/4/Special_char.htm를 참고하기 바란다. 자주 사용하는 특수 문자 1~3위를 적으면 다음과 같다. 줄표(─): 'ㅂ' 입력 후 '한자' 키를 누르면 제일 처음에 나온다. 화살표(→): 'ㅁ' 입력 후 '한자' 키를 누른 후, 두 번 Page Down을 누르면 두 번째 항목에 나온다. 괄호(〈, 〉, 《, 》)와 낫표(「, 」, 『, 』): 'ㄴ' 입력 후 '한자' 키를 누르면 다양한 괄호..
Windows에서 윈도 키를 입력하는 것은 매우 번거롭다. Vista 이전의 윈도 키는 문자표에서 Wingdings 글꼴을 이용하여 다음과 같이 입력할 수 있지만, 지금은 윈도 키 형태가 바뀌어 이 문자를 쓸 수 없다. Windows 10의 경우에는 가장 유사한 것이 유니코드 문자 U+229E, 즉 ⊞이다. 문제는 이를 어떻게 출력하느냐 하는 것인데, Python이 설치되어 있다면 IDLE에서 print로 간단히 출력할 수 있다. Python이 설치되어 있지 않다면 PowerShell을 이용할 수 있다. PowerShell 프롬프트에서 다음과 같이 입력하면 [char]0x229e 다음과 같이 ⊞를 얻을 수 있다. 복사하고 붙여 넣기는 알아서 하실 수 있으리라 믿는다.
LaTeX의 lstlisting 환경은 그야말로 삽입 코드 작성의 최강자라고 할 수 있다. \usepackage{courier}와 함께 쓰면 정말 예쁜 코드를 LaTeX에서 쓸 수 있다. 그러나 한 가지 단점은 한글이 원활하지 않다는 점이다. 현재 lstlisting 환경에서 한글을 쓰려면 lstlisting 환경에서 다시 LaTeX 환경으로 잠시 나갔다 들어오는 방법밖에는 없다. 다행히 나감문자(escape character)를 마음대로 정할 수 있는데, 자신의 코드에서 연산자로 사용하지 않는 코드를 쓰면 된다. 예를 들어, 다음 코드는 역따옴표(backquote, `)를 나감문자로 활용한 예이다. \begin{lstlisting}[escapeinside=``] import java.util.Scann..
지난 글에서 윈도 한글 LaTeX 설치 방법을 TexLive 2016 버전 기준으로 설명했었다(woogyun.tistory.com/533). 이 방법대로 한동안 잘 설치하여 사용하고 있었는데, 버전이 높아짐에 따라 화면도 많이 바뀌어 새로 작성해야 되겠다고 생각하던 중이었다. 결정적으로 TexLive 2020을 설치할 때 다른 프로그램과의 호환성 때문에 오류가 발생하는 문제가 있었는데, 실제로 원인을 찾느라 이틀 정도를 허비하였다. 다시는 그런 시간 낭비를 하지 않도록 이 글을 쓴다. 오류의 원인은 MinGW나 msys의 xz 프로그램이었는데, 이를 잠시 PATH에서 제거하는 방식으로 설치할 수 있다(설치 단계 3의 "주의" 부분 참고). 그 외에는 TexLive 2016과 거의 유사하다. 그럼 단계별로..
msys2에 설치된 패키지를 확인하기 위해서는 다음과 같이 pacman -Sl 옵션을 주면 된다. $ pacman -Sl mingw32 mingw-w64-i686-3proxy 0.8.13-1 mingw32 mingw-w64-i686-4th 3.62.5-1 mingw32 mingw-w64-i686-FAudio 20.08-1 mingw32 mingw-w64-i686-MinHook 1.3.3-1 mingw32 mingw-w64-i686-OpenSceneGraph 3.6.5-4 mingw32 mingw-w64-i686-OpenSceneGraph-debug 3.6.5-4 mingw32 mingw-w64-i686-SDL 1.2.15-8 mingw32 mingw-w64-i686-SDL2 2.0.12-4 mingw32..
COVID-19 때문에 동영상을 녹화해야 하는데, 예전에 oCam을 구매했던 키를 적용하려고 하니 "이미 등록된 키"라는 메시지가 뜬다. 1 PC 라이슨스이므로 예전 PC에서 등록했었다면 이를 새로 등록해야 한다. 새로 등록하는 방법은 다음 oCam 홈페이지에서 가능하다. ohsoft.net/kor/customer/recovery.php?cate=2001 다만 예전에 등록할 때 사용했던 이메일과 라이슨스 키를 기억해야 한다.