일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LaTeX
- MATLAB
- Statics
- 고체역학
- Linear algebra
- Numerical Analysis
- 논문작성
- ChatGPT
- WOX
- matplotlib
- 생산성
- 텝스
- 수식삽입
- 딥러닝
- 수치해석
- Python
- obsidian
- pytorch
- JAX
- Julia
- teps
- Dear abby
- 인공지능
- 옵시디언
- 논문작성법
- Zotero
- IEEE
- 텝스공부
- 에러기록
- 우분투
- Today
- Total
목록기타/논문작성 Writing (54)
뛰는 놈 위에 나는 공대생
이 글에서는 overleaf나 latex에서 참고문헌을 삽입하는 방법에 대해서 다룬다.본인이 서지프로그램(endNote, Zotero, Mendeley 등)을 쓰고 있다면 bib 파일을 출력해서 쉽게 사용할 수 있지만가장 기본적인 방법부터 패키지 사용법에 대해 다룬다.자세하게 옵션을 설정하는 것은 나중에 작성한다. bibtex 파일은 대부분의 논문 사이트에서 제공하는 서지 파일 형식이다. 이 bibtex를 모아서 bib 파일을 직접 만들 수도 있다. 1. 기본 방법 참고문헌을 삽입할 때는 일일이 bibitem으로 넣어주는 방법이 가장 기본적일 것이다. \begin{thebibliography}{widest entry} \bibitem[label1]{cite_key1} bibliographic inf..
이전에 참고문헌 프로그램에 대한 글을 썼었는데 결론적으로는 zotero에 정착하게 되었다. 꼭 zotero가 아니어도 좋은 프로그램들은 많지만 기본 시스템이 무료라는 점, 오픈소스라는 점, 여러 api의 도움을 받을 수 있다는 점 등 이점이 많다. 그리고 이렇게 사용하는 zotero를 다른 컴퓨터에서 사용하고 싶을 수도 있다. 그래서 zotero에서는 Sync(syncronization)을 제공한다. (https://www.zotero.org/support/sync) 그러나 이 zotero의 싱크 기능은 300mb로 제한이 되어있고 추가로 유료결제를 통해 용량을 늘릴 수 있다. 정책에 따르면 다음과 같이 용량별로 금액을 내면 된다. 그럼 대부분의 사람들은 이렇게 생각할 것이다. 유료 안 쓰고 어떻게 안되..
word에서 수식 작성을 하다보면 수식 번호를 다 일일이 입력해줘야하는데 이게 엄청 번거롭다. 물론 캡션 넣기 기능을 통해서 하면 되는데 앞선 글처럼 표에 수식을 넣어서 정렬하고 싶은 경우에는 다르게 할 수 있다. 원하는 결과는 위와 같이 수식 1,2가 알아서 입력이 되는 것이다. 1. 투명한 표 만들기 다음과 같이 표를 만들고 테두리를 투명으로 바꾼다. (일단은 보기 편하게 테두리를 남겨 놓음) 2. 수식에 대해 캡션 삽입 워드는 아무 객체에 대해 캡션을 삽입할 수 있다. 위 그림은 수식은 직접 [새 레이블(N)]에서 추가한 것이고 [번호 매기기]를 이용하면 개요를 고려해서 수식을 넣을 수 있다. 일단은 그냥 수식 1,2 등으로 하기로 한다. 그러면 캡션이 다음과 같이 추가된다. 그 다음에 저 수식 1..
LaTeX가 참 편하고 좋지만 단점을 찾자면 table 기능이 조금 어렵다는 점에 있다. 저번 글에서는 기본적인 table 작성 방법을 다루었고 여기서는 몇 가지 사용할 수 있는 좋은 방법들을 모아놓는다. 다루고자 하는 항목은 다음과 같다. 1. Table 글씨 크기 조정 2. Table 사이즈 조절 3. Table 내에서 줄바꿈 4. Table 내 highlight 5. Table vertical, horizontal spacing 변경 1. Table 글씨 크기 조정 이는 문서 내의 일부만 폰트 크기를 바꾸는 기능으로 꼭 table 뿐 아니라 다른 단락 등에도 사용할 수 있는 방법이다. 다음과 같이 폰트 사이즈를 의미하는 커맨드가 있다. 원하는 부분에 다음과 같이 원하는 사이즈의 폰트를 감싸주면 된다..
LaTeX에서 매크로를 만드는 가장 쉬운 방법은 \newcommand를 사용하는 것이다. 그 외에도 다른 사람들의 코드를 보다보면 잘 모르겠는 부분들이 있어서 하나씩 찾아보았다. 어떻게 매크로가 작동되는지를 알아야 편하기는 한데 여기서는 바로 가져다쓰기 좋은 코드를 기록하기 위한 글이다. 이 글은 아마 공부하면서 계속 수정할 것 같다. 0. def 원래 매크로를 지정할 때는 기본적으로 def를 사용했었는데 지금은 newcommand를 많이 쓴다. 1. newcommand 사용하기 새로운 커맨드를 사용할 때는 newcommand로 정의하고 만약에 이미 패키지에 속해있는 커맨드라면 renewcommand를 사용해야한다. 기본 format은 다음과 같다. \newcommand{\name}[no_of_param..
문서를 보면 상단바(Header)를 만들고 싶을 수 있다. Heading을 만드는 방법은 여러 코드들을 보다보면 제각각이라서 다양한 방법을 소개하고자 한다. 1. fancyhdr package 사용하기 다음 링크에 가보면 overleaf에서 간단하게 header를 만드는 방법에 대해 설명했다. \documentclass[11pt]{article} \usepackage{fancyhdr} \usepackage[margin=1in]{geometry} \begin{document} \pagestyle{fancy} %... then configure it. \fancyhf{} % Set the header and footer for Even % pages but omit the zone (L, C or R) \f..
LaTeX(레이텍)를 시작하는 가장 간단한 방법은 overleaf를 사용하는 것이다. 하지만 직접 레이텍 편집기를 쓰거나 다른 프로그램(VS code나 PPT)에서 LaTeX를 사용할 수 있는 환경을 구축하기 위해서는 기본적인 내용은 파악해야한다는 결론에 이르렀다. 1. 왜 LaTeX를 쓰나요 레이텍이 원래 시초가 아니라 사실 TeX이 시초이다. TeX는 MATLAB에서도 Legend나 title을 작성할 때 'a_2' 이런 식으로 작성하면 간단한 TeX interpreter를 사용해서 $a_{2}$로 바꿔준다. TeX는 로널드 커누스 교수가 1978년 개발한 프로그램이고, 이를 좀 더 발전시킨 것이 LaTeX라고 한다. 그래서 우리가 작성하는 파일은 .tex 파일이고 이를 컴파일하여 보기 좋은 형태(p..
*주의 : 이 글은 overleaf를 기준으로 작성되었음 다음과 같이 style을 custom해서 설정한다. \usepackage{listings} \definecolor{backcolour}{rgb}{0.95,0.95,0.92} \definecolor{codegreen}{rgb}{0,0.6,0} \definecolor{myred1}{rgb}{255, 0, 0} % Define a custom style \lstdefinestyle{myStyle}{ backgroundcolor=\color{backcolour}, commentstyle=\color{codegreen}, basicstyle=\ttfamily\footnotesize, breakatwhitespace=false, breaklines=true,..
논문을 작성하다보면 어쩔 수 없이 word에 논문을 써야할 때가 있는데 이 때 수식을 추가하는 방법에 대해 고민했었다. 수식을 삽입하는 방법은 2가지가 있다.옵션 1) 이미지로 삽입하기 (MathType이나 LaTeX 수식을 이미지로 변환 후 사용하는 경우) 옵션 2) word 자체 수식을 사용하기 각 옵션마다 가능한 방법이 있다. 옵션 1의 경우방법1. 수식을 이미지화 후 텍스트 줄 안으로 넣고 문장 끝에 번호 추가수식을 이미지화(jpg, png 등)한 후에 그림 옵션을 '텍스트 줄 안'으로 선정하고 이미지를 삽입한다. 그리고 탭을 눌러서 맨 끝에 (1)등의 변호를 추가한다.이 경우는 수식을 이미지화했다는 전제가 있는데, mathtype 같은 다른 프로그램을 통해 수식을 이미지로 가지고 있는 경우에 편..
\usepackage{asmthm}를 쓰면 아래와 같은 에러가 뜰 수 있다. LaTeX Error: Command \openbox already defined. Or name \end... illegal, see p.192 of the manual. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.426 \vrule\hfil}} Your command was ignored. Type I to replace it with another command, or to continue without it. 이 에러는 \openbox라는 커맨드가 여러 패키지에 정의되어있어서 발생하는 오류이기 때문에 다음..