따르기 쉽도록 하기 위해, 이 책 전반에 걸쳐 사용되는 몇 가지 활자 규칙이 있다. 이 절에는 Linux From Scratch에서 찾을 수 있는 활자 형식의 몇 가지 예가 수록되어 있다.
./configure --prefix=/usr
이 형식의 텍스트는 옆에 달리 명시되지 않는 한 보이는 대로 정확하게 입력하라. 또한 설명하는 부분에서는 어떤 명령어를 설명하고 있는지 가리키기 위해 사용된다.
어떤 경우에는 한 논리적 명령이 두 줄 이상으로 길어져 행 끝에 백슬래시가 있는 경우도 있다.
CC="gcc -B/usr/bin/" ../binutils-2.18/configure \ --prefix=/tools --disable-nls --disable-werror
백슬래시 뒤에 바로 줄바꿈 후 이어적어야 한다는 점을 유의하라. 스페이스나 탭 문자와 같은 공백 문자는 잘못된 결과를 낳을 것이다.
install-info: unknown option '--dir-file=/mnt/lfs/usr/info/dir'
이 형식의
텍스트(고정폭
텍스트)는 화면 출력,
일반적으로 실행된
명령의 결과를
보여준다. 이 형식은
/etc/ld.so.conf
와
같이 파일 이름을
표시하는 데도
사용된다.
Emphasis
이 형식의 텍스트는 이 책에서 여러 가지 용도로 사용된다. 중요한 부분이나 항목을 강조하는 것이 주요 목적이다.
http://www.linuxfromscratch.org/
이 형식은 LFS 커뮤니티 내의 하이퍼링크와 외부 페이지에 모두 사용된다. HowTO, 다운로드 위치 및 웹 사이트를 포함한다.
cat > $LFS/etc/group << "EOF"
root:x:0:
bin:x:1:
......
EOF
이 형식은 구성
파일을 만들 때
사용된다. 첫 번째
명령은 다음 줄에
무엇이 입력되든 EOF(End Of
File) 시퀀스를 마주 할
때까지 입력된
내용으로 $LFS/etc/group
파일을
생성하도록
시스템에 지시한다.
따라서 일반적으로
이 부분 전체를
보이는 대로
입력하면 된다.
<REPLACED TEXT>
이 형식은 그대로 입력하지 않는 텍스트나 복사/붙여넣기 작업을 위한 텍스트를 묶는 데 사용된다.
[OPTIONAL TEXT]
이 형식은 선택 사항인 텍스트를 묶는 데 사용된다.
passwd(5)
이 형식은 특정
매뉴얼(man) 페이지를
가리키는 데
사용된다. 괄호 안의
숫자는 매뉴얼
내부의 특정 섹션을
나타낸다. 예를 들어,
passwd는 두
개의 Man 페이지를
가지고 있다. LFS 설치
지침에 따라 이 두
개의 Man 페이지는 /usr/share/man/man1/passwd.1
과 /usr/share/man/man5/passwd.5
에
위치한다. 이 책에서
passwd(5)
라 하면,
그것은 /usr/share/man/man5/passwd.5
를
가리킨다. man
passwd는 “passwd”와
일치하는 첫 번째 Man
페이지, /usr/share/man/man1/passwd.1
를
출력한다. 이
예시에서는,
가리켜진 특정
페이지를 읽으려면
man 5 passwd를
실행해야 한다.
대부분의 man
페이지에는 서로
다른 섹션에 중복된
페이지 이름이
없다는 점을
참고하라. 따라서
일반적으론 man <program
name>
으로
충분하다.