TeX의`\ hfil`과`\ vfil`에 대한 단어 해석이 있습니까?


8

나는 TeX \hfil\vfil매크로 를 좋아 하는데, 여백과 관련하여 페이지의 내용을 밀어 넣을 수있는 고무 공간 (각각 가로 또는 세로)을 삽입합니다. 예를 들어

Some text\hfil here

생산

+------------------------------------------------------------------------------+
| Some text                                                               here |
|                                                                              |
.                                                                              .

Some text

\vfil

here

생산

+------------------------------------------------------------------------------+
| Some text                                                                    |
|                                                                              |
.                                                                              .
|                                                                              |
| here                                                                         |
+------------------------------------------------------------------------------+

이런 점에서 우리는 항상 가장 사랑하는 도구를 항상 사용할 수는 없다는 것을 알고 있으므로 MS Word 2007을 고집하고 있습니다. 피하십시오. 어떤 거기에 실제 워드 비유 여기?


텍스트를 세로 또는 가로로 정당화한다는 의미는 아닙니다 (Word가 '정의'라는 용어를 이해하기 때문에). 어느 경우이든 텍스트는 전체 텍스트 영역에 걸쳐 있지만, 정당화는 일반적으로 단어 간격이 여전히 일정하다는 것을 암시합니다. . 양쪽 끝에 기본 간격을 유지하려면 텍스트가 필요합니다.


1
과거에 LaTeX를 통해 MS Word를 사용해야했던 사람으로서, 나는 당신의 곤경에 대해 강하게 느낍니다. +1 :)
획기적인

@Breakthrough Weep 나와 함께. (여러분의 애도 XD와 +1에 감사드립니다. DTP 세계에서 타협이있을 경우 이와 같은 질문이 중요하다고 생각합니다.)
Sean Allred


적어도 방정식 편집기는 LaTeX 방정식 형식 과 유사 합니다 ... 약간의 생각 실험으로, MS-Word에서 LaTeX "콘솔"을 효과적으로 제공하기 위해 VBA 코드를 작성할 수 있습니다. 위에서 설명한 것과 같은 명령을 사용하면 사전 정의 된 VBA 코드가 현재 커서 위치에서 작업을 수행합니다.
획기적인

@Breakthrough 비슷한 것을 시도했지만 C #으로 옮기려고 생각합니다 (VB 구문이 마음에 들지 않습니다). 그래도 간단한 문서 변환기 (Word 플러그인을 생각하는 것)와 같은 콘솔 일 수 있는지 모르겠습니다 . 그러나 그것은 이다 확실히 이 질문의 주제와. ;)
Sean Allred

답변:


1

들어 \hfil당신이 사용할 수있는 권리 탭 정지를 .

에 대해 \vfil, 내가 올 수있는 유일한 것은 텍스트 앞의 줄 간격을 변경하는 here것입니다.


0

그것은 kludge이다; 그러나 왼쪽 열과 왼쪽 열의 텍스트가 오른쪽 정렬 된 2 열 레이아웃 섹션을 만들어 \ hfil으로 원하는 것을 얻을 수 있습니다.

주요 제한 사항은 한 줄에 왼쪽 텍스트 중 일부가 다른 텍스트의 오른쪽 텍스트를 통과해야하는 경우입니다. 이 경우 다른 열 집합에 선을 넣어야합니다. 반복적으로 앞뒤로 전환 해야하는 경우 추악한 것입니다.

+------------------------------------------------------------------------------+
| Some text with "||" to indicate the column split         ||             here |
| And some more text here would need     ||    this line and the next to be in |
| a separate set of columns from the     ||                         first line |
|                                                                              |
.                                                                              .

좋은 생각. 개인적 으로이 작업을 수행 해야하는 경우 @Raystafarian의 현재 의견을 살펴보십시오. 탭 정지의 약간의 남용은 트릭을 잘 수행합니다.
Sean Allred

왜 이것이 투표에 실패했는지 확실하지 않습니다. 와 의미 상으로는 동일하지 \hfil않지만 양쪽에 모두 줄 바꿈 된 단락을 가질 수 있다는 추가 이점을 통해 동일한 문제 중 일부를 해결합니다.
Dan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.