디스크에서 TeX 소스 파일 로드

디스크에서 TeX/LaTeX 파일을 로드하는 .NET API 솔루션

 

TeX은 조판 언어로 알려져 있습니다. 이는 문서의 텍스트 서식을 지정하지 않고 출력을 제어하는 ​​명령과 함께 문서의 텍스트 조각이 포함된 일반 텍스트를 입력한다는 의미입니다. 출력에서 원하는(지정된) 형식의 형식화된 파일을 얻게 됩니다. TeX 는 출판 세트 시스템(컴퓨터 조판)의 핵심 핵심입니다. TeX 작업은 명시적으로 지정된 TeX 파일에서 실행됩니다. TeX 입력 및 출력에 대해 더 깊이 이해하려면 설명서의 TeX I/O 섹션을 알아보세요.

알려진 바와 같이 TeX의 주요 목적은 수학적 또는 기술적 텍스트 작성을 돕는 것입니다. 그러나 조작하기 전에 먼저 파일을 로드해야 합니다. 여기서는 입력용 파일 시스템 디렉터리를 사용하여 디스크에서 TeX 소스 파일을 로드하고, 출력을 XPS 파일로 지정하고, 터미널 출력을 콘솔에 쓰는 방법을 설명하는 코드 조각을 찾을 수 있습니다.

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

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

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

Package Manager Console Command

PM> Install-Package Aspose.TeX

디스크 C#에서 TeX를 로드하는 단계입니다.

  1. ConsoleAppOptions() 메서드를 사용하여 Object TeX 엔진 확장 시 Object TeX 형식에 대한 변환 옵션을 생성합니다 TeXOptions 클래스.
  2. 입력에 대한 파일 시스템 작업 디렉터리를 지정합니다. InputFileSystemDirectory 클래스를 사용하세요.
  3. OutputFileSystemDirectory 클래스를 사용하여 출력에 대한 파일 시스템 작업 디렉터리를 지정합니다.
  4. OutputConsoleTerminal 클래스를 사용하여 콘솔을 출력 터미널로 지정합니다.
  5. 필요한 경우 메모리 터미널을 출력 터미널로 지정하십시오. 그렇게 하려면 OutputMemoryTerminal 클래스를 사용하세요.
  6. 새로 생성된 XpsDevice 를 사용하여 TeXJob 클래스의 인스턴스를 생성합니다. 객체를 만들고 Run() 메서드를 호출하여 작업을 실행합니다.

C# 코드 예제: 디스크에서 TeX 로드

using Aspose.TeX.IO;
using Aspose.TeX.Presentation.Xps;
using System.IO;
// Create conversion options for the default Object TeX format upon the Object TeX engine extension.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectTeX());
// Specify a file system working directory for the input.
options.InputWorkingDirectory = new InputFileSystemDirectory(RunExamples.InputDirectory);
// Specify a file system working directory for the output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(RunExamples.OutputDirectory);
// Specify the console as the output terminal.
options.TerminalOut = new OutputConsoleTerminal(); // Default value. Arbitrary assignment.
// Specify a memory terminal as the output terminal, if you don't want the terminal output to be written to the console.
// options.TerminalOut = new OutputMemoryTerminal();
// Run the job.
TeXJob job = new TeXJob("hello-world", new XpsDevice(), options);
job.Run();

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

TeX는 실제로 형식이 아닙니다. 동시에 이 언어를 이해하는 것은 프로그래밍 언어이자 인터프리터 엔진입니다. TeX 파일은 LaTeX로 만든 문서입니다. 이 문서에는 그래픽, 표, 기호, 목록, 공식 및 방정식이 포함될 수 있습니다.



자주하는 질문

1. 온라인에서 TeX 파일을 어떻게 읽을 수 있나요?

TeX 파일을 온라인으로 읽으려면 무료 Viewer 애플리케이션이 있습니다. 이를 사용하면 파일을 업로드하고 단 몇 분만에 화면에 결과를 얻을 수 있습니다. 그래픽이 포함된 LaTeX 파일을 생성할 수 있는 LaTeX 포함 그래픽 애플리케이션을 사용할 수도 있습니다.

2. 디스크에서 TeX 파일을 로드하는 데 어떤 클래스가 사용됩니까?

디스크에서 TeX 파일의 입력을 제공하려면 InputFileSystemDirectory 클래스를 사용하세요.

3. 디스크에서 TeX 파일을 어떻게 로드합니까?

먼저 *ConsoleAppOptions()*를 사용하여 변환 옵션을 만듭니다. 그런 다음 입력 및 출력을 위한 파일 시스템 작업 디렉터리를 지정합니다. 저장 옵션을 정의하고 마지막으로 작업을 실행합니다.