문제

감명을 받았다 IS-Latex-worth-Learning-Today, 많은 방법이 Windows에 있습니다.

Linux에서 Latex를 시작한 사람이 어떻게 되었습니까?

PDF를 어떻게 생성하고 OOO Word 프로세서를 포기합니까?

업데이트:

여기에 주어진 모든 제안 덕분에. Beamer 클래스를 사용하여 멋진 PPT를 만들 수있었습니다. http://github.com/becomingguru/gids-django-ppt. 나는이 접근법이 PowerPoint 등을 사용하는 것보다 훨씬 더 나은 것을 발견했습니다.

관심있는 사람들은 텍스 파일, 많은 사용자 정의 명령과 해당 프레젠테이션.

도움이 되었습니까?

해결책

먼저 필요합니다 설치 그것:

  • 라텍스를 포장하는 배포판을 사용하는 경우 (거의 모든 것이 할 것입니다) 텍사스 또는 tetex. Tex Live는 두 가지 중 최신 제품이며 현재 대부분의 분배에서 Tetex를 대체하고 있습니다.

    데비안 또는 우분투를 사용하는 경우 :

    apt-get install texlive

    .. 설치할 것입니다.

    Redhat 또는 Centos가 필요합니다.

    yum install tetex

참고 : 루트 권한이 필요하므로 사용하십시오. su 사용자를 루트로 전환하거나 명령을 sudo, 아직 루트 사용자로 로그인하지 않은 경우.

다음으로 당신은 얻어야합니다 텍스트 에디터. 편집자는 모든 일을 할 것입니다. EMACS (및 VIM)와 같은 고급 편집기는 많은 기능을 추가하므로 문서 출력을 시도하고 빌드하기 전에 구문이 올바른지 확인하는 데 도움이됩니다.

test.tex라는 파일을 만들고 컨텐츠를 넣고 예제를 말하십시오. 라텍스 프라이머:

\documentclass[a4paper,12pt]{article}
\begin{document}

The foundations of the rigorous study of \emph{analysis}
were laid in the nineteenth century, notably by the
mathematicians Cauchy and Weierstrass. Central to the
study of this subject are the formal definitions of
\emph{limits} and \emph{continuity}.

Let $D$ be a subset of $\bf R$ and let
$f \colon D \to \mathbf{R}$ be a real-valued function on
$D$. The function $f$ is said to be \emph{continuous} on
$D$ if, for all $\epsilon > 0$ and for all $x \in D$,
there exists some $\delta > 0$ (which may depend on $x$)
such that if $y \in D$ satisfies
\[ |y - x| < \delta \]
then
\[ |f(y) - f(x)| < \epsilon. \]

One may readily verify that if $f$ and $g$ are continuous
functions on $D$ then the functions $f+g$, $f-g$ and
$f.g$ are continuous. If in addition $g$ is everywhere
non-zero then $f/g$ is continuous.

\end{document}

이 파일이 있으면 필요합니다 라텍스를 실행하십시오 일부 출력을 생성하려면 (다른 많은 형식으로 변환 할 수있는 .dvi 파일로) :

latex test.tex

이것은 다음과 같은 많은 출력을 인쇄합니다.

=> latex test.tex

This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e &lt;2003/12/01&gt;
Babel &lt;v3.8d&gt; and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
No file test.aux.
[1] (./test.aux) )
Output written on test.dvi (1 page, 1508 bytes).
Transcript written on test.log.

..이 출력의 대부분에 대해 걱정하지 마십시오. 중요한 부분은 다음과 같습니다. test.dvi에 출력 라인은 성공했다고 말합니다.

이제 당신은 필요합니다 출력 파일을 봅니다 XDVI와 함께 :

xdvi test.dvi &

이것은 아름답게 형식화 된 출력이있는 창이 나타납니다. `Q '를 누르면이를 종료하거나 열어두면 테스트를 수정하면 자동으로 업데이트됩니다 (따라서 LATEX를 실행하여 출력을 업데이트 할 때마다).

이것의 PDF를 생산합니다 당신은 단순히 실행됩니다 pdflatex 라텍스 대신 :

pdflatex test.tex

.. 그리고 test.dvi 파일 대신 test.pdf 파일이 생성됩니다.

이 모든 것이 잘 작동하면 라텍스 프라이머 작성하려는 문서에 대한 기능이 필요한 경우 페이지를 방문하고 실행합니다.

고려해야 할 미래의 사항은 다음과 같습니다.

  • 다음과 같은 도구를 사용합니다 xfig 또는 디아 다이어그램을 만듭니다. 이것들은 다양한 형식으로 문서에 쉽게 삽입 할 수 있습니다. 주목하십시오 PDF를 만드는 경우 이미지에 EPS (캡슐화 된 PostScript)를 사용해서는 안됩니다. - 가능하면 다이어그램 편집기에서 내보낸 PDF를 사용하거나 epstopdf 포함 된 그림의 경우 (e) PS에서 PDF로 자동 변환하는 패키지 \includegraphics.

  • 문서에서 버전 제어 사용을 시작하십시오. 이것은 처음에는 과도한 것처럼 보이지만 큰 것을 쓸 때 다시 돌아가서 이전 버전을 볼 수 있다는 것은 매우 유용 할 수 있습니다.

  • 사용 만들다 당신을 위해 라텍스를 실행합니다. 참고 문헌, 이미지 및 기타 복잡한 라텍스의 기타 복잡한 용도를 시작하면 여러 파일 또는 여러 번 실행해야한다는 것을 알 수 있습니다 (처음으로 참조를 업데이트하고 두 번째는 문서에 참조를 넣어서 라텍스를 두 번 실행하지 않으면 오래되지 않을 수 있습니다 ...). 이것을 makefile로 추상화하면 많은 시간과 노력을 절약 할 수 있습니다.

  • 더 나은 편집기를 사용하십시오. EMACS + AUCTEX와 같은 것은 매우 유능합니다. 이것은 물론 매우 주관적인 주제이므로, 나는 그것을 남겨 둘 것입니다 (그것과 EMACS는 분명히 최선의 선택입니다 :)

다른 팁

Linux의 Latex를 시작하려면 몇 가지 패키지를 설치해야합니다.

  1. 당신은 필요할 것입니다 라텍스 분포. 이것은 (LA) TEX 컴퓨터 조판 시스템을 구성하는 프로그램 모음입니다. 유닉스 시스템의 표준 라텍스 분포는 tetex, 그러나 그것은 대체되었습니다 텍스 라이브. 대부분의 Linux 배포판에는 Tex Live 용 설치 패키지가 있습니다. 예를 들어 패키지 데이터베이스 항목을 참조하십시오. 우분투 그리고 페도라.

  2. 당신은 아마도 설치하고 싶을 것입니다 라텍스 편집기. 표준 Linux 텍스트 편집기는 잘 작동합니다. 특히 EMACS에는 (LA) Tex 편집 매크로가 호출되는 멋진 패키지가 있습니다. auctex. 전문화 된 라텍스 편집자도 존재합니다. 이들 중, 카일 (KDE 통합 라텍스 환경)은 특히 좋습니다.

  3. 당신은 아마도 원할 것입니다 라텍스 튜토리얼. 클래식 튜토리얼은 "A (그렇지 않은) 라텍스 2E에 대한 짧은 소개, "그러나 요즘 라텍스 위키 비 더 나은 선택 일 수 있습니다.

Lyx를 사용하는 것이 좋습니다.이를 통해 Ooo-Writer만큼 쉬운 라텍스를 사용할 수 있습니다. 문서에 라텍스 코드를 수동으로 추가하여 라텍스 더 깊이 들어갈 수 있습니다. PDF는 설치 이후에 한 번의 클릭입니다. Lyx는 크로스 플랫폼입니다.

그것은 당신의 Linux Distibution과 편집자의 선호도에 따라 다릅니다. 그러나 나는 시작하는 것이 좋습니다. 카일 (KDE 앱) 학습하기 쉽고 설치하기 쉽기 때문에 라텍스 및 PDF 생성에 필요한 대부분의 패키지를 설치해야합니다. 스크린 샷을 살펴보십시오.

Ubuntu 또는 Debian을 사용하는 경우 튜토리얼을 쉽게 따라갈 수있었습니다. 우분투 또는 데비안에 라텍스를 설치하십시오. 이 자습서는 라텍스를 설치하는 방법과 첫 번째 PDF를 만드는 방법을 설명합니다.

라텍스는 대부분의 Linux 배포판이 함께 제공됩니다. tetex 분포. 이름으로 'tetex'가있는 모든 패키지를 찾아 설치하십시오.

  • 다음과 같은 대부분의 편집자 정력 또는 EMACS 텍스와 함께 오세요 편집 모드. 또한 Wysiwig-ish 프론트 엔드를 얻을 수 있습니다 (기술적으로 wysiwym), 아마도 가장 잘 알려진 것입니다 Lyx.

  • 라텍스에 대한 가장 빠른 소개는 Oetiker 's입니다 '라텍스에 너무 짧은 소개'

  • 라텍스는 컴파일러처럼 작동합니다. LATEX 문서 (다른 파일을 포함 할 수있는)를 컴파일하는데,이 파일은 .dvi (장치 독립). 이것은 다양한 포스트 프로세서와 함께 다양한 형식 (PDF 포함)으로 후 처리 될 수 있습니다.

  • PDF를 수행하려면 사용하십시오 dvips 플래그 -ppdf (IIRC- 손에 makefile이 없음)를 사용하여 PDF로 변환하기 위해 글꼴 렌더링 설정이있는 PS를 생성합니다. 그런 다음 PDF 변환을 수행 할 수 있습니다 ps2pdf 또는 증류기 (이 경우).

  • 가장 좋은 형식 그래픽 포함 이 환경에서 eps (캡슐화 된 PostScript) 모든 소프트웨어가 잘 행동하는 PostScript를 생성하는 것은 아니지만. JPEG 또는 기타 형식의 사진을 사용하여 포함 할 수 있습니다. 다양한 메커니즘.

나는 개인적으로 다음과 같은 완전한 편집 패키지를 사용합니다.

  • Texworks
  • Texstudio

그런 다음 "miktex"를 컴파일 패키지로 설치하여 문서에서 PDF를 생성 할 수 있습니다. pdfLaTeX 컴파일러.

yum -y install texlive

Centos 배포판이 라텍스 명령을 받기에 충분하지 않았습니다.

이 지역 https://gist.github.com/melvincabatuan/350f86611bc012a5c1c6 추가 패키지가 포함되어 있습니다. 특히:

yum -y install texlive texlive-latex texlive-xetex

충분했지만 저자는 이것을 지적합니다.

yum -y install texlive-collection-latex
yum -y install texlive-collection-latexrecommended
yum -y install texlive-xetex-def
yum -y install texlive-collection-xetex

필요한 경우에만 :

yum -y install texlive-collection-latexextra
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top