문제

나는 단지 작은 지식에 대한 라텍스 기본 형식,기본적인 수학 fomulae 등등....내가 찾는 것 라텍스 하드를 구성하는 내 자신의 맛이다.최근,에 대해 들었어요 Docbook 는 조판 메커니즘하지만,훨씬 쉽게 사용하기 때문에 XML.그래서,저희는 주요 작업을 사용하여 라텍스/Docbook 쓰고 간단한 문서(아래 예약)으로 일부 수학,그리고 내가 원하는 간단한 구성,그리고 높은 constomizable 응용 프로그램,어느 것이 더 낫다는 것을,그리고 거기에 어떤 좋은 책에 Docbook?

도움이 되었습니까?

해결책

만,나는 사용 하지 않은 선택이 될지만,다른 위키백과 구글:

  1. DocBook 있지 않은 요소를 설명하는 수학했다.
  2. DocBook XML,당신이 말한다.나를 위해,그것은 가증한 일을 작성하여 손(또는 오히려,함께 기본적인 텍스트 편집기).어쩌면 당신은 당신을 즐길 수 있 writing XML,또는 좋은 IDE 입니다.나는 당신이 볼 수있는 이 질문.

DocBook 의 Wikipedia 페이지 목록부의 책에 그것을 당신이 보고 싶을 수도 있기에,하지만 나는 분명히 말할 수 없는지 그들은"좋은"책입니다.

내가하는 것이 좋습니다 것이 유지하는 것이다.누군가 당신에게 기본적인 템플릿을 작성 유액으로 간단:

\section{Introduction}

This is my introduction.

\section{Stuff}

Here is some stuff.

\subsection{Particular stuff}

A particular type of stuff.  With maths:

$\int_{x=1}^n 3x^2$

% etc.

구글은 당신의 친구를 찾는 기본적인할 수 있는 템플릿에서 시작:

을에서 이동 소스 코드를 문서,당신은 필요 설치 작업의 라텍스(는 범위를 벗어나는 것으로의 이 대답이지만,매우 쉽다면 당신은 리눅스에서).이상적으로 귀하의 라텍스 설치가 포함됩 pdflatex.다음은 실행:

pdflatex source.tex

(거기에 좀 더 작동이 있는 경우 참고 문헌을–하지만 그 주제에 대한 다른 질문)

다른 팁

DocBook 은 아닙니다"조판 메커니즘"입니다.패키지에는 모든 분리에 대한 프레젠테이션에서 콘텐츠입니다.DocBook 만으로 콘텐츠그것을 만드는 데 사용된 추상적인 표현의 책,문서,등등.가 수많은 도구 거기에는 레이아웃이브러리에 따르면 미리 정의된 템플릿이 있습니다. 일부의 이러한 도구를 사용하여 라텍스.AFAIK,O'reilly 사용하는 약간 수정된 버전의 패키지 언어를 저자는 자신의 콘텐츠에,그들은 먹이 XML 으로 사용자 정의 스크립트와 통합되는 레이아웃을 자신의 책입니다.

라텍스 기본적으로 시도하여 별도의 프레젠테이션에서 콘텐츠에 TeX,실한 목표를 달성하는 IMO.프레젠테이션은 여전히 혼합하는 콘텐츠와 대부분의 경우에 있습니다.내가 생각하는 유액은 현재 최고의 오픈 소스를 아웃 매겨진 문서입니다.그러나,독자적인 도구 InDesign 많은 기능을 가지고 있습니다(같은 OpenType 지원)는 TeX 없(XeTeX 한 종류의 추가 OpenType 지원).어느 쪽이든, 당신은 책을 쓰, 천 DocBook 을 저자가 콘텐츠를 보다 유지하는 것이다.

는 말했다,그것은 같은 소리를 쓰고 있는 짧은,one-off 문서의 비트와 함께 수학이다.나는 생각한 라텍은 아마도 당신의 최고의 선택입니다.해야 하는 경우 랫폼에 이식 가능하고 최적화,당신은 당신을 사용해야 할 수 있습니다 일반 텍스 반대로 유지할 필요가 매우 조금 작업하는 부분이다.

DocBook의 가장 큰 장점은 XML 기반이라는 것입니다. 따라서 장은 전체 하위 트리이고 섹션은 전체 하위 트리 등입니다. 라텍스에서 분리는 선형 스캔 중 문서의 구조에 의해서만 결정됩니다.

Docbook의 최악의 점은 XML 기반이라는 것입니다. 하위 레벨이 매우 더럽고 수동으로 코드가 성가신 것입니다.

나는 Latex를 상당히 광범위하게 사용했지만 Docbook에 정말 익숙하지 않습니다. 라텍스의 아이디어는입니다 ~ 아니다 맞춤형 문서를 작성하려면 읽을 수 있고 매력적인 문서를 작성해야합니다. 문서 디자인과 관련하여 자신이하고있는 일을 아는 사람들이 설정 한 텍스 주변의 라이브러리, 템플릿, 매크로 등 세트입니다. 물론, 당신은 그들이 예상 할 수없는 특별한 요구가 있기 때문에, 당신은 약간의 조정을해야 할 것입니다. 문서의 내용과 구조를 반영하기위한 매우 높은 수준의 선언적 언어입니다. 문서의 내용과 구조를 반영하는 것이 아니라 아이디어가 어떻게 구성되어 있는지, 어떻게 구성되어야하는지에 대한 아이디어는 자신이 관심을 가져야합니다. 페이지의 텍스트 레이아웃이 아닙니다. 더 많은 제어가 필요하다면, 추가 스타일과 매크로 등의 막대한 라이브러리가 존재하며 (CTAN), 그 중 일부 (회고록이 떠오 릅니다)는 그 통제력을 많이 되돌려줍니다.

복잡한 형식을 많이 밀고 있다면 몸에 라텍스 문서의 경우 잘못하고 있습니다. 당신이해야 할 일은 당신의 컨텐츠를 거기에 가져오고 문서가 챕터와 섹션 및 하위 섹션으로 구성된 것입니다. 그 다음에 돌아가서 서식에 대해 걱정하십시오. 이 시점에서 문서의 본문에 들어갈 필요는 없습니다. 전체 문서, 바람직하게는 재사용 가능한 방식으로 적용되는 것은 모두 일반적인 것입니다. 이것은 일관성을 보장합니다.

예, 라텍스는 원하는 레이아웃 종류를 정확하게 생성하도록 구성하기가 어렵습니다. 매뉴얼을 살펴 보는 것이 좋습니다. 라텍스 클래스 회고록 어떤 종류의 레이아웃을 보려면 생산할 수 있습니다.

Docbook에 책이 있습니다 사용 가능한 온라인. 어떤 종류의 레이아웃을 생산할 수 있는지 확인하고 Docbook으로 원하는 수학 콘텐츠를 쉽게 포맷 할 수 있는지 확인하십시오.

제 제안은 사소한 수학을 작성해야한다면 라텍스와 함께 가야하지만 물론 작업하기가 더 쉽다는 형식에 따라 다릅니다.

약 2 년 전, 나는 문서를 좋아하고 사용하려고 노력했다. 그러나 적어도 당시 라텍스가 더 나은 품질 출력 (PDF)을 생산했기 때문에 라텍스로 돌아 왔습니다. Docbook을 Latex to PDF Translation Working에 가져 오지 못했습니다. 내 문제는 "운영자 오류"일 가능성이 높지만 선택하기 전에 몇 가지 간단한 문서에 대해 Docbook (및 Latex)을 시도하는 것이 좋습니다.

다음은 라텍스를 선택하게 한 몇 가지 요점입니다.

  • 참고 문헌을위한 Bibtex Jabref GUI로
  • 우수한 품질 PDF 출력
  • 내가 선호하는 형식과 유사한 몇 가지를 포함하여 인터넷에서 많은 예제
  • 좋은 책 "라텍스 가이드"

Guis를 좋아한다면 살펴보십시오 Lyx.

나는 이것을 맛의 문제로 간주하고 익숙해지는 "더 쉬운"또는 더 나은 경로를 내려 가고 싶지 않습니다. XSLT를 사용하여 DocBook이 XML이 유리한 것으로 보입니다. 자 급성과 결합하여 라텍스가하는 콘텐츠를 구성하는 것처럼 느껴집니다. 특히 오픈 소스 소프트웨어 문서 문서화는 실제로 널리 사용됩니다. 예 : 최대 절전 모드의 템플릿과 스타일 시트를 쉽게 잡고 봄을 잡고 필요에 맞게 조정할 수 있습니다.

제가 발견하고 싶은 또 다른 측면은 빌드 시스템의 통합입니다. Maven의 경우 DocBKX라는 플러그인이 있습니다. PDF, HTML 및 컨텐츠 및 적절한 XSLT를 기반으로 원하는 모든 것을 뱉어냅니다. 더 이상 설치가 필요하지 않습니다. 라텍스 로이 작업을 수행하는 유일한 방법은 빌드 OS에 몇 개의 패키지를 설치하고 EM 주위에 자신의 스크립트를 작성하는 것입니다. IMHO는 특히 크로스 플랫폼을 구축하는 경우 가능한 방법이 아닙니다.

편집자와 관련하여 조언 할 수 있습니다 xmlmind xmleditor 그것은 많은 고통이 필요하며 Docbook에 대한 훌륭한 wysiwyg 접근법을 제공합니다.

수학적 표현에 의존한다면 문서에서 사용할 수있는 동일한 힘을 가진 것이 없기 때문에 라텍스를 선택합니다.

문서를 의미있게 표시하는 데 Docbook Center를 사용하는 실제 이유는 출판뿐만 아니라 문서를 검증하고 여러 목적으로 변환 할 수 있습니다. 라텍스 및 기타 매크로 세트는 시맨틱 마크 업 레이어를 추가하지만 항상 TEX 코드를 도입하고 다른 소스에서 매크로를 추가 할 수 있습니다. 기본적으로 TEX 문서는 TEX 프로세서에서만 구문 분석 할 수있는 컴퓨터 프로그램입니다.

Maths and Docbook : Docbook은 XML입니다. 다른 XML 기술을 적절하게 사용할 수 있습니다. 이 경우 mathml. 이미 언급 된 XMLMIND Xmleditor는 GUI Maths 편집기를 제공하며 문서 목차와 함께 웹 및 인쇄를위한 스타일 시트를 포함합니다.

XML 문서를 다른 언어로 번역 할 수있는 도구도 있습니다 (XML2PO는 간단한 것입니다. http://heartsome.net/en/home.html 전체 스위트입니다).

전문적이고 과학적인 문서 (연구 논문, 책, 기술 안내서 등)를 만들어야하는 사람은 Tex가 왜 더 나은 선택인지 알게 될 것입니다.

여기에 몇 가지 사실을 모르는 사람들에게는 여기에 완벽한 예가 있습니다. 좋은 대학에서 학생의 작품은 다른 사람들의 작품을 제대로 언급하지 않았다면 완전히 거부 될 수 있습니다. Harvard School은 인용 및 참조를위한 수백 가지의 "공식적인"방법이 있다고 생각합니다. Harvard School은 컴퓨터 과학자 (밴쿠버) 표기법 중에서 자체적으로 자체적으로 자체적으로 제공됩니다. 많은 전문 조직에는 고유 한 스타일이 있으며이를 고수합니다. 내가 아는 한, Tex는 그것을 알고있는 유일한 조판 시스템이며 Bibtex의 도움으로 매우 강력합니다 저자를위한 도구. 며칠이 아니라 일의 시간을 절약 할 수 있습니다.

내가 소설 작가이거나 비 기술적 문서의 저자 였다면 Docbook을 선택할 수 있습니다.

맥락을 보셨습니까? 라텍스에 비해 유연하고 구성하기가 훨씬 쉽습니다.

fwiw 나는 xmlmind를 통해 docbook을 사용합니다 (http://xmlmind.com/) HTML 및 .CHM 파일을 생성합니다. 나는 또한 PDF를 생산하기 위해 FOP를 설정했지만 예쁘지는 않습니다.

Docbook 소스를 완성한 후에는 요리합니다. xsltproc 그리고 docbook.xsl 파일. 이것은 장기적이고 고통 스럽지만 일단 작동하면 달콤합니다.

또 다른 접근법은 사용하는 것입니다 팬닥 (확장 된 Markdown 유형 도구) Markdown에서 Docbook으로 이동합니다. 이렇게하면 XML 편집기가 줄어들지 만 여전히 출력 형식으로 변환해야합니다.

Arbortext는 네이티브 라텍스를 지원합니다. 게시 엔진 또는 인쇄 작곡가 라텍스를 보낼 수 있으며 통과 할 수 있습니다. 또한 다른 많은 구성 언어도 지원합니다.

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