GoGPT Best VPN GoSearch

온웍스 파비콘

lgrind - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 lgrind를 실행하세요.

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 lgrind 명령입니다.

프로그램:

이름


lgrind - LaTeX를 사용하여 멋진 프로그램 목록 만들기

주의사항


이 매뉴얼 페이지는 아직 많이 낡은 것은 아니지만, 누군가 나에게 작업을 요청하지 않는 한 곧 낡게 될 것입니다.
그 위에. LaTeX 문서를 실제 문서로 생각하세요.

개요


LGrind [ -e ] [ -i ] [ - ] [ -n ] [ -c ] [ -t ] [ -h ] [ -d <설명
파일> ] [ -l ] [ -s ] ...

기술


LGrind는 다음을 사용하여 프로그램 소스를 멋진 스타일로 포맷합니다. 유액(1). 댓글은 다음 위치에 배치됩니다.
로마자, 키워드는 굵은 글씨로, 변수는 이탤릭체로, 문자열은 타자기 글꼴로 표시됩니다. 원천
파일 줄 번호는 오른쪽 여백(10줄마다)에 나타납니다.

LGrind는 입력 파일을 처리하고 결과를 표준 출력에 씁니다. 이 출력
나중에 편집하거나 더 큰 문서에 포함하기 위해 저장할 수 있습니다.

옵션은 다음과 같습니다.

-e 임베디드 코드에 대한 LaTeX 파일을 처리합니다.

-i LaTeX 문서에 포함할 소스 코드 파일을 처리합니다.

- 표준 입력에서 입력을 받습니다.

-n 키워드를 굵은 글씨로 표시하지 마세요.

-c @ 등을 주석에서 특별히 처리하지 마세요.

-t 탭 너비를 변경합니다(기본값 8).

-h 헤더에 들어갈 텍스트를 지정합니다.

-d 언어 정의 파일을 지정합니다(기본값은
/usr/lib/texmf/tex/latex/lgrind/lgrindef).

-디! 위와 동일하지만 패치된 실행 파일을 작성합니다.

-l 사용할 언어를 지정합니다.

-s 현재 알려진 언어 목록을 표시합니다.

매개변수 없이 LGrind를 호출하면 도움말 화면이 표시됩니다. 둘 다 아니라면 -e ...도 아니다 -i
지정되면 완전한 LaTeX 파일이 생성됩니다. 언어를 지정하지 않으면 LGrind는
사용된 언어 자체를 찾으려고 시도합니다. C는 이것이 실패할 때 사용됩니다.

사용법


예를 들어, 다음과 같은 C 파일을 포함하려면 foo.c LaTeX 문서에 먼저
명령:

lgrind -i -lc foo.c > foo.tex

그러면 foo.tex가 생성됩니다. foo.tex는 foo.c의 예쁜 인쇄 버전을 갖게 됩니다.
LaTeX 명령 중.

그런 다음 다른 스타일을 포함할 때 lgrind.sty를 포함합니다.
LaTeX 문서 시작 부분에 \usepackage{lgrind} 줄을 추가하세요. 이 일을 하고 나면, 이내
다음 명령 중 하나를 사용하여 foo.tex를 포함할 수 있는 문서:

\lgrindfile{foo.tex}
그러면 해당 텍스트 지점에 파일이 포함되고 가로로 그려집니다.
목록 앞과 뒤의 줄.

\lagrind[htbp]{foo.tex}{caption}{label}
float를 사용하여 그림 환경 내에 목록을 배치합니다.
귀하가 제공한 옵션, 캡션 및 라벨.

Yacc 파일 등에서 독립형 LaTeX 파일을 생성하려면 다음을 수행하세요.

lgrind -ly bary.y > bary.tex
머리글과 바닥글을 만들기 위해 Piet van Oostrum의 fancyhdr.sty를 사용합니다.

이러한 명령에 대한 자세한 설명은 다음을 참조하세요.
/usr/TeX/texmf/doc/latex/lgrind.dvi.

임베디드 프로그램 이내에 A 유액 FILE


(Jerry Leichter의 노트에서 발췌)

LaTeX 파일의 텍스트 내에서 행 그룹을 텍스트 또는 디스플레이로 표시합니다.
스타일 프로그램 코드:

텍스트 스타일:

표현식
%(
+ 3
%)
10을 생산합니다.
다음과 같은 내용을 인쇄합니다: "표현식 a + 3은 10을 생성합니다." ("a + 3"을
프로그램.)

인라인 @을 사용해도 동일한 효과를 얻을 수 있습니다.

@a + 3@ 표현식은 10을 생성합니다.

표시 스타일:


%[
+= 3;
%]
증분 연산자의 예입니다.
다음과 같이 인쇄합니다.


+= 3;
증분 연산자의 예입니다.

중요한 규칙:

% 및 다음 문자는 줄의 처음 두 문자여야 합니다.
인식.

넣어 아무것도 %와 주요 문자 다음 줄에. 그렇게 하면 LGrind
%( )%에 대한 \hbox를 생성하는 기본 환경을 제공합니다.
%[ - %]에 대한 \vbox. 당신이 뭔가를 걸면 LGrind는 당신이 원한다고 가정합니다.
형식을 완전히 제어합니다. 그러기 위해서는 이해가 필요하다 정확하게 무엇
LGrind가 생성하는 코드는 다음과 같습니다. (가끔은 잘 모르겠는 경우도 있어요!)

%) 및 %]는 내가 기억하는 것이 맞다면 코드 그룹 외부에서는 단순히 무시됩니다.
추가 %( 또는 %[는 경고를 생성하므로 일반적으로 누락된 %) 또는 %]가 발견됩니다.

프로그램 텍스트에서 %=로 시작하는 줄을 사용하여 자신만의 코드를 삽입할 수 있습니다.
그 후에 입력하는 내용은 입력한 그대로 출력에 남습니다. 그것은 될 것이다
이상한 환경에서 실행되기 때문에 멋진 일을 하는 것은 매우 까다롭습니다. 매크로,
\Line은 간단한 작업을 수행하는 데 도움이 되도록 제공됩니다. 예를 들어,

%[
%=\라인{________\vdots}

a = 1;
%]
생산 :

.
.
.
a = 1;

(프로그램 텍스트 내에서 _가 활성화되어 고정폭 공간으로 확장됩니다.
매크로도 정의되어 있습니다. LGrind가 라인을 설정하는 방법을 이해했다면
8개의 _에는 \Tab을 호출합니다. 하지만 그 중 하나에 매달리도록 하겠습니다.)

LGrind의 출력에는 항상 각 입력 라인에 대해 정확히 하나의 출력 라인이 포함됩니다. 따라서,
텍스트 파일이 아닌 원본 파일의 TeX 오류 메시지에서 줄 번호를 찾아볼 수 있습니다.
lgrind'ed (lground?) 파일. (물론 LGrind 출력에 문제가 있다면....)

다양한 매크로를 재정의하여 많은 것을 제어할 수 있습니다. 어떤 글꼴을 변경할 수 있나요?
LGrind는 다양한 종류의 작업에 사용할 것입니다. 출력을 얼마나 들여쓰는지,
줄 번호를 추가하고, 그렇다면 어떤 간격으로 인쇄하고 붙일지 여부
왼쪽이나 오른쪽 등등. 이 내용은 모두 lgrind.dvi에 설명되어 있습니다.
별로야. 기본 설정은 나에게 합리적으로 보이는 출력을 생성합니다.
나는 그것에 대해 황홀하다고 말할 수 없습니다. 하는 일 정말 좋은 일을 하려면 몇 가지를 정의해야 합니다.
특수 글꼴.

onworks.net 서비스를 사용하여 온라인으로 lgrind를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.