[LaTeX] LaTeX에서 Macro 만들기
·
기타/논문작성 Writing
LaTeX에서 매크로를 만드는 가장 쉬운 방법은 \newcommand를 사용하는 것이다. 그 외에도 다른 사람들의 코드를 보다보면 잘 모르겠는 부분들이 있어서 하나씩 찾아보았다.어떻게 매크로가 작동되는지를 알아야 편하기는 한데 여기서는 바로 가져다쓰기 좋은 코드를 기록하기 위한 글이다.이 글은 아마 공부하면서 계속 수정할 것 같다. 0. def원래 매크로를 지정할 때는 기본적으로 def를 사용했었는데 지금은 newcommand를 많이 쓴다.1. newcommand 사용하기새로운 커맨드를 사용할 때는 newcommand로 정의하고만약에 이미 패키지에 속해있는 커맨드라면 renewcommand를 사용해야한다.기본 format은 다음과 같다.\newcommand{\name}[no_of_parameters]{d..
[zotero] 버전6 이모지 흑백으로 생기는 문제 해결
·
기타/생산성 Productivity
최근에 zotero를 좀 제대로 써보고 싶어서 태그를 도입하려고 하는데 문제가 하나 있었다. 다음 그림과 같이 이모지를 사용하려고 하면 흑백 이모지가 나온다는 점이다. 다른 곳에서 쓸 때는 😊👍❤️와 같이 문제가 전혀 없어서 이상하다 싶었다. zotero forum을 뒤적여보니 두 가지 해결 방법이 있었다. 1) zotero를 베타 7버전 (231210 기준)으로 업그레이드한다. 2) seguiemj.ttf 를 재설치한다. 1번을 먼저 했는데 바로 해결되지는 하지만 아직 베타버전이라 수많은 플러그인이 호환이 안되는 문제가 발생했다. 결국 버전6으로 돌아가고 폰트를 재설치했더니 해결되었다. seguiemj.ttf는 또 어디서 구하는가? 나는 열심히 검색해서 다음 깃허브에서 구했다. 리눅스에서 윈도우 이모지..
[LaTeX] 문서 Header 만들기
·
기타/논문작성 Writing
문서를 보면 상단바(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..
[기타] 티스토리 코드블럭 프로그래밍 언어 지정
·
기타
티스토리 코드블럭에서 필요한 언어를 지정할 때 자꾸 까먹어서 저장하는 글 다음 링크에 들어가면 확인할 수 있다. highlight.js를 모든 언어용으로 사용하고 있으면 다음과 같이 Aliases에 있는 문자를 보고 HTML에 들어가서 코드 블럭의 class를 바꿔줘야 한다. 예를 들어 나는 LaTeX를 쓰고 싶은데 티스토리 코드 블럭에는 LaTeX 항목이 없어서 직접 입력해준다. Language Aliases Package 1C 1c 4D 4d highlightjs-4d ABAP sap-abap, abap highlight-sap-abap ABNF abnf Access logs accesslog Ada ada Apex apex highlightjs-apex Arduino (C++ w/Arduino li..
[세미나] 2023 코센세미나 기록 : 슬기로운 포닥 생활
·
기타/세미나 Seminar
코센이라는 과학,공학 커뮤니티에서 홍보를 해서 듣게 된 세미나이다. 해외포닥을 중점적으로 다루는 세미나인데 세미나 이후에는 자료들도 웹사이트에 올라온다고 하니 나중에 참고해도 될 것이다. 다음주 것까지 듣고 더 추가할 생각이다. 1회 주제 : 펠로십 기회 활용: 전략적으로 접근하기 발표자 : 신승우 (University of California Santa Barbara ,UCSB) 1. 본인 분야에서 포닥하시는 사람들이 받은 fellowship 확인해서 지원하면 좋다. 주로 한국연구재단이 많은 것 같다. 2. 본인이 직접 과제를 가져오면 포닥을 지원할 때 유리하다. 최근에는 포닥 월급이 오르면서 채용하는 것을 꺼리고 있기 때문이다. 3. 각 펠로우쉽에 동일한 주제로 내면 불리한지는 알 수 없으나 연사 분..
[여행] 호주 단기 비자 발급 (22년말 기준)
·
기타
호주에 단기간 있기 위해서 비자를 발급받을 일이 있었다. 호주는 비자발급하면 발급일로부터 12개월 유효하고 입국 날부터 3개월 동안 지낼 수 있다. 1. 호주 비자 발급 방법은 앱스토어/구글플레이에서 australianETA 설치 2. 여권 준비해서 applicant 등록 3. 호주 비자 application 작성 4. 작성할 때 몇 가지 알아두면 좋은 점은 intended address인데 숙소 예약을 했기 때문에 그 주소를 작성한다. 자세한 항목으로는 1) ETA type : tourist / applicant냐고 물어보면 yes 2) Declaration : box tick 3) 범죄기록 없음 4) 가정폭력 전과 없음, 대상이 된 적 없음(법원이나 기타 기관에서 보호 명령을 받은 적이 있는지) 5)..
[LaTeX] 기초(1) LaTeX가 뭔가요
·
기타/논문작성 Writing
LaTeX(레이텍)를 시작하는 가장 간단한 방법은 overleaf를 사용하는 것이다. 하지만 직접 레이텍 편집기를 쓰거나 다른 프로그램(VS code나 PPT)에서 LaTeX를 사용할 수 있는 환경을 구축하기 위해서는 기본적인 내용은 파악해야한다는 결론에 이르렀다. 1. 왜 LaTeX를 쓰나요 레이텍이 원래 시초가 아니라 사실 TeX이 시초이다. TeX는 MATLAB에서도 Legend나 title을 작성할 때 'a_2' 이런 식으로 작성하면 간단한 TeX interpreter를 사용해서 $a_{2}$로 바꿔준다. TeX는 로널드 커누스 교수가 1978년 개발한 프로그램이고, 이를 좀 더 발전시킨 것이 LaTeX라고 한다. 그래서 우리가 작성하는 파일은 .tex 파일이고 이를 컴파일하여 보기 좋은 형태(p..
[강연정리] ChatGPT를 연구에 활용하기
·
기타/세미나 Seminar
ChatGPT를 연구에 활용할 수 있는 방안에 대한 강연을 듣고 내용을 정리하는 글. 나에게 도움이 될 만한 것 위주로 작성했기 때문에 직접 듣고 싶다면 연사 분이었던 커맨드스페이스의 구요한 대표님의 유튜브 채널을 참고해보는 것도 좋을 것 같다. 1. chatGPT 사용법 chatGPT는 3.5보다는 4.0 활용을 권한다. 파일을 업로드해서 파일을 기반으로 대화 가능하다. chatGPT에 다양한 플러그인(울프람알파, 파이썬 등)을 통해 그래프를 그리고 수식을 해결할 수 있다. custom instructions 기능을 통해 미리 내가 어떤 배경을 가진 사람인지를 알려줌으로써 대화에 더 도움을 받을 수 있다. 한 대화 당 토큰 수가 제한되어있기 때문에 이 기능을 유용하게 쓸 수 있다. (3.5와 4.0 모..
[LaTeX] LaTeX 안에 코드 블록 넣기
·
기타/논문작성 Writing
*주의 : 이 글은 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에 수식번호 추가하기
·
기타/논문작성 Writing
논문을 작성하다보면 어쩔 수 없이 word에 논문을 써야할 때가 있는데 이 때 수식을 추가하는 방법에 대해 고민했었다. 수식을 삽입하는 방법은 2가지가 있다.옵션 1) 이미지로 삽입하기 (MathType이나 LaTeX 수식을 이미지로 변환 후 사용하는 경우) 옵션 2) word 자체 수식을 사용하기 각 옵션마다 가능한 방법이 있다. 옵션 1의 경우방법1. 수식을 이미지화 후 텍스트 줄 안으로 넣고 문장 끝에 번호 추가수식을 이미지화(jpg, png 등)한 후에 그림 옵션을 '텍스트 줄 안'으로 선정하고 이미지를 삽입한다. 그리고 탭을 눌러서 맨 끝에 (1)등의 변호를 추가한다.이 경우는 수식을 이미지화했다는 전제가 있는데, mathtype 같은 다른 프로그램을 통해 수식을 이미지로 가지고 있는 경우에 편..