타임 라인 다이어그램을 만드는 리눅스 프로그램? [닫은]


16

타임 라인을 표시 할 다이어그램을 만들고 싶습니다. 타임 라인의 특정 지점에서 텍스트 및 / 또는 다이어그램으로 주석을 달고 싶습니다.

큐 ASCII 아트 ...

                3 월의 이벤트
              / 
2008/2009
/...../...../...../...../...../...../...../...../. .... / ..... / ..... /

시작 시간과 종료 시간을 선언 할 수있는 이와 같은 것이 좋습니다. 기간 / 이벤트 선언을 직접 작성하는 대신 작업을 선호합니다. 이 다이어그램은 LaTeX 보고서에 포함될 예정이므로, 스타일은 내가 추구하는 스타일입니다. LaTeX 패키지는 이상적입니다. 그러나 이러한 종류의 것을 수동으로 그릴 수있는 도구에 대한 제안을하고 싶습니다.

계산서에 맞는 Linux에서 사용할 수있는 프로그램이 있습니까?

편집 : 커뮤니티가 수퍼 유저 / StackOverflow 사이트에서 중복에 대해 어떻게 생각하는지 알지 못하지만 (이에 대한 답을 찾지 못한 StackOverflow ) 내 질문을 닫을 담당자가 없습니다 ...

답변:



4

모든 프로그래밍 작업을 저장하고 싶다면 Dipity.com 이라는 웹 사이트를 통해 타임 라인을 만들 수 있습니다.

또는 약간의 XML 및 Javascript를 프로그래밍하고 알고 싶다면 MIT 의 SIMILE 프로젝트 에는 Javascript 브라우저 기반 프로젝트가 있습니다. Timeline 있어 간단한 XML 형식을 입력으로 표시하여 타임 라인을 표시 할 수 있습니다.

귀하는 "기간 / 이벤트 선언에서 직접 작성하는 대신 작업하는 것을 선호합니다"라고 말했으며 비유 타임 라인이 그렇게 할 수있는 좋은 방법처럼 보인다.

(그릴 필요도없고 데이터 만 입력하면됩니다).

이 두 가지 모두 원하는대로 Linux / Windows / Mac에서 작동합니다.


1
MIT 타임 라인 프로젝트 제안 +1-매우 유용합니다!
wjl

SIMILE 타임 라인은 다소 죽은 것 같고 문서는 2010 년경부터 실제로 작동해야합니다.
David Tonhofer

브라우저에 타임 라인을 표시 할 필요가 없으므로 timelineproj.sourceforge.net (Python, GPLv3으로 작성)을 사용해 보겠습니다 .
David Tonhofer

4

Dia는 Linux에서 다이어그램을 작성하는 프로그램으로 실제로 Visio와 유사합니다.

Dia는 상용 Windows 프로그램 인 'Visio'에서 영감을 얻었지만 캐주얼 한 사용을위한 비공식 다이어그램에 더 적합합니다. 다양한 종류의 다이어그램을 그리는 데 사용할 수 있습니다. 현재 엔티티 관계 다이어그램, UML 다이어그램, 플로우 차트, 네트워크 다이어그램 및 기타 여러 다이어그램을 그리는 데 도움이되는 특수 오브젝트가 있습니다. SVG의 하위 집합을 사용하여 모양을 그리는 간단한 XML 파일을 작성하여 새로운 모양에 대한 지원을 추가 할 수도 있습니다.

여기에 이미지 설명을 입력하십시오


1

최신 버전의 Gnuplot 보다 타임 라인 스케일을 처리 할 수 ​​있으며 주석도 작성할 수 있습니다. 원래 과학적인 플로팅 프로그램이며 .png 및 .eps를 포함한 여러 형식으로 출력을 생성 할 수 있으므로 결과를 LaTeX에 쉽게 포함시킬 수 있습니다 (LaTeX 전용 출력이있어 익숙하지 않습니다). 그것은 조용하고 철저한 문서, 많은 설정을 가지고 있으며 배치 모드에서 스크립트를 실행할 수 있습니다. sheabang (#!) 구문으로 gnuplot 스크립트를 작성할 수도 있습니다.


1

않습니다 이 시간표 예 에서 PGF / TikZ는 같은 방법으로 당신을 보면? PGF / TikZ는 LaTeX 라이브러리이므로 LaTeX에 능숙하다면 자신의 롤을 만들 수 있습니다. 예를 들어 Gantt 차트 모듈의 시작 부분은 이 게시물 을 참조하십시오 .


저는 시간을 나타내는 가로축을 원합니다. 패키지 목록에서 허용하는지 알 수 없습니다.
Grundlefleck

1

LaTeX에서는 tikz-package를 사용해 볼 수 있습니다. 다음은 예제 코드입니다.

\begin{figure*}[htbp]
    \caption{some caption}
    \begin{tikzpicture}
        \draw (0cm, 0cm) -- (15cm, 0cm);
        \foreach \x in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} \draw (\x cm, 3pt) -- (\x cm, - 3pt);
        \draw (0cm - 3pt, 0cm + 3pt) -- (0cm, 0cm) -- (0cm + 3pt, 0cm + 3pt);
        \draw (0cm, 0cm) node[above=5pt] {0};
        \draw (5cm, 0cm) node[above=5pt] {100};
        \draw (10cm, 0cm) node[above=5pt] {200};
        \draw (15cm, 0cm) node[above=5pt] {300};
        \fill (12cm, 0cm) circle (2pt);\draw (12cm, 0cm) node[above=5pt] {some text};
    \end{tikzpicture}
\end{figure*}

멋진 수평 타임 라인을 만듭니다.



1

OpenOffice는 적절한 타임 라인을 수행 할 수 있습니다. 높이가 8 행이고 너비가 3 개인 항목의 수를 더한 테이블을 만듭니다. 따라서 타임 라인에 17 개의 항목을 넣을 경우 테이블의 높이가 8 행, 20 열입니다. 모든 셀 경계를 없음으로 설정하십시오. 한 번에 4 개의 셀의 맨 위 2 개와 맨 아래 2 개 행을 병합하십시오. 한 번에 두 개의 가운데 행에 두 개의 셀을 병합하십시오. 셀 테두리 그리기 버튼을 사용하여 개별 셀에 선을 그릴 수 있습니다. 이것은 설명하기보다는 그림으로 훨씬 쉽습니다.

대체 텍스트

날짜 또는 시간은 중간에있는 2 셀 상자에 들어갑니다. 원하는 것은 위와 아래 4 셀 상자에 있습니다. LaTeX가 아닌 것을 알고 있지만 LaTeX가 비슷한 방식으로 테이블을 레이아웃 할 수 있다고 확신합니다. 물론 다이어그램을 OpenOffice에서 이미지로 내보내 LaTeX 문서에 포함시킬 수 있습니다.


5
도트 JPG :( 아기 예수님의 외침을 만든다
LiraNuna

"LaTeX가 비슷한 방식으로 테이블을 레이아웃하도록 할 수 있다고 확신합니다"-진지하게.
sehe

0

한 번은 gnuplot 스크립트를 작성하여 각 라디오 방송국의 이름을 세로 레이블로 사용하여 87MHz ~ 108MHz의 축을 따라 FM 라디오 방송국 주파수를 플로팅했습니다. 귀하의 ASCII 도면은 내 결과와 매우 유사합니다. 스크립트를 살펴볼 수 있습니다 .


0

Gantt 차트를 그리는 데 도움이 되도록 Creately 또는 Creately Desktop을 사용할 수 있습니다. 또는 타임 라인 .

타임 라인 및 마감일을 입력하고 시간 단위를 구성 할 수 있으므로 시간이 훨씬 줄어 듭니다. 그런 다음 막대 또는 선을 그립니다.

LaTex에 넣을 벡터로 내보낼 수 있다고 생각합니다.

독창적 인 타임 라인 다이어그램

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.