일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 이진 탐색
- 알고리즘 분석의 실례
- 재귀함수
- recursive algorithms
- Big Theta
- includepdf
- 빅세타
- python
- matrix fo a linear transformation
- Big-O 예제
- NumPy
- 일차변환
- Big-Oh 예제
- linear dependence
- 빅오 표기법
- 코틀린 Hello World!
- homogeneous linear system
- 배열 섞기
- Big Omega
- Big-Oh notation
- nonhomogeneous linear system
- one-to-one
- 페이지 겹칩
- trivial solution
- 코틀린 시작하기
- matrix trnasformations
- nontrivial solution
- itertools
- 빅오메가
- 랜덤 순서 배열
- Today
- Total
목록분류 전체보기 (159)
코딩 연습
OBS 에서 화면의 일부분만 녹화할 경우, 녹화 영역이 표시 되지 않아 불편하다.인공지능에게 물어봐도 그런 기능은 OBS 자체내에서는 제공하지 않는다고만 하고, 그럼 그런 기능을 갖는 플러그인이라도 찾아달라고 했는데 제대로 찾아주질 못했다.이런 저런 검색 후에 알아낸 방법이 hammerspoon 을 이용하는 방법인데 아주 딱 마음에 든다. 일단 hammerspoon 을 설치한다. (https://www.hammerspoon.org) ~/.hammerspoon/init.lua 에 다음 코드를 추가한다. -- OBS 녹화 영역 표시를 위한 Hammerspoon 스크립트 -- 1. OBS 녹화 영역의 좌표 및 크기 설정 (이 값을 OBS 설정에 맞춰 변경하세요!) local OBS_X = 100 ..
latex 로 책을 만들 때, chap1.tex, chap2.tex, chap3.tex 로 tex 파일을 만들고 이 파일들을 book.tex 파일에서 하나로 합치는 구조로 작업을 하고 싶다면 다음과 같이 하면 된다. book.tex 파일은 아래와 같아야 한다.\documentclass{book}\usepackage{subfiles}\begin{document}\tableofcontents\subfile{chap1.tex}\subfile{chap2.tex}\subfile{chap3.tex}\end{document} chap1.tex 파일은 다음과 같아야 한다.\documentclass[book.tex]{subfiles}\begin{document}\chapter{첫 번째 장}여기에 chap1 내용이 들어갑..
\includepdf 를 사용하여 pdf 를 삽입하는 경우, 다음 페이와 겹쳐 보이는 경우가 발생한다.이럴 때는 다음과 같이 해 주면 페이지를 겹치지 않게 나타낼 수 있다. \includepdf[pages={{}, -}]{파일이름.pdf}
emacs doom 에서 yas-snippets을 잘 사용하고 있었는데, 어느날 갑자기 내가 만든 custom snippets 들이 로딩이 안되어 사용이 불가능한 상황이 발생했다.새롭게 만들어 넣으면 맨 마지막 snippet 만 로딩이 되고, 앞선 snippet 들은 모두 언로딩되는 현상이 반복되어,검색에 검색을 거듭해본 결과 snippet 파일에서 uuid 부분을 설정해주면 해결된다는 사실을 알아냈다. # -*- mode: snippet -*-# name: choice box# uuid: JK_choose_box# key: >cb# condition: t# --\begin{ChooseBox}{보기} \begin{enumerate}[ㄱ.] \end{enumerate}\end{ChooseBox} uuid:
emacs doom 을 사용할 때는 config.el 에 다음을 추가해주며 된다. (add-to-list 'auto-mode-alist '("\\.tex\\'" . latex-mode))

\documentclass{article}\usepackage{cancel}\begin{document}$\dfrac{a \cancel{b}}{\cancel{b}}=a$\end{document} 결과는 다음과 같다. \cancel 대신 다음 것들도 사용이 가능하다. \bcancel : 역슬래쉬로 지우기\xcancel : X 로 지우기
enumerate 의 시작 번호를 2 로 하고 싶을 때는 \begin{enuerate}[start=2]\item 어쩌구 저쩌구\end{enumerate} 과 같이 start=(원하는 번호)를 추가하면 된다.

\documentclass{article} \usepackage{graphicx} \makeatletter \DeclareFontFamily{U}{tipa}{} \DeclareFontShape{U}{tipa}{m}{n}{tipa10}{} \newcommand{\arc@char}{{\usefont{U}{tipa}{m}{n}\symbol{62}}}% \newcommand{\arc}[1]{\mathpalette\arc@arc{#1}} \newcommand{\arc@arc}[2]{% \sbox0{$\m@th#1#2$}% \vbox{ \hbox{\resizebox{\wd0}{\height}{\arc@char}} \nointerlineskip \box0 }% } \makeatother \begin{document}..
코딩연습 블로그에서는 어떠한 개인정보도 수집하고 있지 않습니다. 다만 구글 광고가 게재되고 있는 관계로 구글에서 여러분의 개인정보를 수집할 가능성이 있습니다. 자세한 사항은 구글 개인정보처림방침을 확인하시기 바랍니다.
일단 패키지 추가 \usepackage{endnotes} 미주 넣고자 하는 위치에 \endnote{내용} 미주가 들어갈 파일의 맨 마지막 \end{document} 전에 \newpage \theendnotes 미주의 번호가 윗첨자로 들어가는 것이 짜증날 때 \usepackage{xpatch} 를 추가한 후, \makeatletter \xpretocmd{\theendnotes}{% \xpatchcmd{\@makeenmark}{\hbox{\@textsuperscript{\normalfont\@theenmark}}}{% \hbox{\normalfont\theenmark.\space}% }{}{}% }{}{} \makeatother 미주 제목(?) "Note" 를 다른 것으로 바꾸고 싶을 때 \renewcomm..