Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- LaTeX
- 옵시디언
- Numerical Analysis
- IEEE
- 고체역학
- JAX
- 텝스공부
- Linear algebra
- Python
- obsidian
- 생산성
- 우분투
- Statics
- Zotero
- 에러기록
- Dear abby
- 텝스
- pytorch
- MATLAB
- ChatGPT
- 수치해석
- 딥러닝
- teps
- 논문작성법
- Julia
- 인공지능
- matplotlib
- 논문작성
- 수식삽입
- WOX
Archives
- Today
- Total
뛰는 놈 위에 나는 공대생
[LaTeX] 문서 Header 만들기 본문
문서를 보면 상단바(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)
\fancyhead[R]{Department \par University name}
\fancyhead[L]{Applicant : Name \par Email : abdc @ gmail.com}
\fancyhead[C]{\textbf{\Large Important Document}}
% Some content:
HELLO
\end{document}
다음과 같이 오른쪽 왼쪽 가운데 각각 어떤 컨텐츠를 넣을지 지정할 수 있다.
결과
대신 geometry에서 margin을 잘 설정해줘야한다.
2. fancyhdr 없이 Heading 지정 (추천)
다음과 같이 기본적으로 주어진 코드로도 정할 수 있다.
\newcommand\program{Aerospace engineering}
\newcommand\university{K university}
\newcommand\NetIDa{Applicant : Kildong Hong}
\newcommand\NetIDb{Email : hongkd @ gmail.com}
\pagestyle{fancyplain}
\headheight 35pt
\lhead{\NetIDa}
\lhead{\NetIDa\\\NetIDb}
\chead{\textbf{\Large Any document}}
\rhead{\program \\ \university}
\lfoot{}
\cfoot{}
\rfoot{\small\thepage}
\headsep 1.5em
\begin{document}
\end{document}
위 코드를 돌리면 다음과 같은 결과가 나온다.
결과
사실 상 1번과 별로 다르지 않는 결과가 나오는 것 같은데 헤딩에 들어가는 정보들이 많아질 때는 좀 다르다.
위의 1번은 헤딩 2줄에서 3줄로 바뀔 때 유연하게 바뀌지 않아서 다소 불편했다.
개인적으로는 2번 방법을 추천한다. 하지만 1번에 참조된 링크를 보면 알겠지만 좀 더 화려한 꾸미기가 가능하다. 예를 들면 이런 것
위를 보면 headheight나 headsep를 지정해야하는데 이 값들이 어떤 의미인지 궁금할 수 있다.
이 값들은 다음 코드를 통해 설명을 볼 수 있다고 한다. 각 정보가 헷갈릴 때마다 사용하면 된다. 다음 글을 참고하였다.
\documentclass{article}
\usepackage{layout}
\begin{document}
\layout
\end{document}
'기타 > 논문작성 Writing' 카테고리의 다른 글
[LaTeX] Table 고급 기능 (0) | 2023.12.20 |
---|---|
[LaTeX] LaTeX에서 Macro 만들기 (0) | 2023.12.18 |
[LaTeX] 기초(1) LaTeX가 뭔가요 (0) | 2023.09.27 |
[LaTeX] LaTeX 안에 코드 블록 넣기 (0) | 2023.09.14 |
[논문작성] Word에 수식번호 추가하기 (0) | 2023.09.13 |
Comments