TeX/LaTeX 파일 조판

C# .NET으로 TeX/LaTeX 파일 조판

 

TeX는 데이터 마크업 언어이자 동시에 조판 언어 중 하나로 알려져 있습니다. 이는 문서에서 텍스트를 서식 지정하는 것이 아니라, 출력을 제어하는 명령과 함께 문서의 텍스트 조각을 포함하는 일반 텍스트를 입력한다는 것을 의미합니다. TeX 는 출판 조판 시스템(컴퓨터 조판)의 핵심입니다.

TeX 조판을 더 깊이 이해하려면 문서의 TeX란 무엇인가?LaTeX란 무엇인가? 섹션을 읽어보세요. 이 페이지에서는 TeX/LaTeX 파일을 조판하는 방법을 설명하는 코드 조각을 찾을 수 있습니다.

예제를 실행하려면 다음이 필요합니다:

  • C# 플랫폼을 위한 풍부한 기능과 강력하고 사용하기 쉬운 문서 조작 및 변환 API인 Aspose.TeX for .NET API.

  • NuGet 패키지 관리자를 열고 Aspose.TeX를 검색하여 설치합니다. 패키지 관리자 콘솔(Package Manager Console)에서 다음 명령을 사용할 수도 있습니다:

Package Manager Console Command

PM> Install-Package Aspose.TeX

C#을 사용하여 TeX를 조판하는 단계.

  1. TeXOptions 클래스의 ConsoleAppOptions() 메서드를 사용하여 Object TeX 엔진 확장에서 Object TeX/Object LaTeX에 대한 변환 옵션을 만듭니다. 조판할 TeX 파일이 Plain TeX 형식이거나 텍스트 데이터 이외에 TeX 프리미티브만 포함된 경우 ObjectTeX() 구성을 사용합니다. TeX 파일이 LaTeX 형식인 경우 대신 ObjectLaTeX 구성을 사용해야 합니다.
  2. OutputFileSystemDirectory 클래스를 사용하여 출력을 위한 파일 시스템 작업 디렉터리를 지정합니다.
  3. 새로 만든 XpsDevice 객체로 TeXJob 클래스의 인스턴스를 만들고 Run() 메서드를 호출하여 작업을 실행합니다.

C# 코드 예제: TeX/LaTeX 파일 조판

using Aspose.TeX.IO;
using Aspose.TeX.Presentation.Xps;
// Create conversion options for the Object TeX/Object LaTeX format upon the Object TeX engine extension.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectTeX()); // TeXConfig.ObjectLaTeX
// Specify a file system working directory for the output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(RunExamples.OutputDirectory);
// Run the job.
TeXJob job = new TeXJob("hello-world", new XpsDevice(), options);
job.Run();



자주하는 질문

1. LaTeX에서 조판이란 무엇입니까?

LaTeX는 패키지라고 불리는 문서 작성자에게 유용한 다양한 조판 기능을 지원합니다. 이 패키지에서는 수학 공식, 그래픽 그리기, 테이블 및 템플릿 생성 등을 위한 고급 도구를 찾을 수 있습니다.

2. LaTeX는 조판 소프트웨어인가요?

예, LaTeX는 과학 작품, 연구 논문, 기사, 학기 논문, 서적 등과 같은 다양한 유형의 정교한 문서를 만드는 데 널리 사용되는 조판 소프트웨어입니다.

3. TeX 파일을 조판하는 방법은 무엇입니까?

Aspose.TeX API 솔루션을 사용하여 TeX 파일을 조판하려면 Object TeX 엔진 확장을 기반으로 Object TeX 또는 Object LaTeX 형식에 대한 변환 옵션을 만들어야 합니다. 그런 다음 출력을 위한 파일 시스템 작업 디렉터리를 지정합니다. 마지막으로 TeXJob 클래스의 인스턴스를 만들고 TeXJob.Run() 메서드를 사용하여 조판 프로세스를 실행합니다.

LaTeX LaTeX 파일 형식이란 무엇입니까?

LaTeX는 TeX 위에 구축된 매크로 패키지로, 자동 번호 매기기, 참고문헌, 표, 그림 등을 쉽게 작성할 수 있게 해줍니다. LaTeX 소스도 텍스트이며 TeX 엔진으로 컴파일됩니다.