Xfig
Xfig는 유닉스의 X Window System에서 선·곡선·도형·화살표와 문자를 배치해 기술적인 벡터 삽화와 다이어그램을 제작하는 그래픽 편집기다. 대학·연구 환경에서 학술 논문·컴퓨터 과학의 구조도·회로 및 네트워크 개념도를 그리는 데 활용되었으며, WinFIG는 이 파일 형식과 사...
| 분류 | 2D 그래픽 소프트웨어, X11 벡터 기술 삽화·도식 편집 |
|---|---|
| 개발 | Supoj Sutanthavibul·Xfig 공동체 |
| 플랫폼 | Unix, Linux, BSD의 X Window System |
| 작성 언어 | C·X11·Xaw |
| 주요 기능 | X11 벡터 기술 삽화·도식 편집 |
| 파일·입출력 | FIG 프로젝트, fig2dev로 EPS·PDF·LaTeX·이미지 변환 |
| 공식·역사 자료 | 관련 자료 |
Xfig는 유닉스의 X Window System에서 선·곡선·도형·화살표와 문자를 배치해 기술적인 벡터 삽화와 다이어그램을 제작하는 그래픽 편집기다. 대학·연구 환경에서 학술 논문·컴퓨터 과학의 구조도·회로 및 네트워크 개념도를 그리는 데 활용되었으며, WinFIG는 이 파일 형식과 사용 방법을 호환하도록 개발된 별도 프로그램이다. Dia, Inkscape, LibreOffice Draw와 도형 편집이라는 기능을 공유한다.[1]
메뉴와 도구 팔레트에서 원·타원·다각형·스플라인·문자·화살표 등을 선택하고 캔버스의 객체를 이동·회전·정렬·크기 변경할 수 있다. 비트맵 그림을 캔버스 안에 삽입할 수도 있지만 핵심 작업은 도형과 선의 기하 정보를 보존하는 데 있다. X11의 마우스 버튼과 키 조합을 활용하는 인터페이스는 현대적인 터치·브러시 중심 도구와 다른 역사적 성격을 가진다.
Xfig의 원본 형식인 FIG는 구조화된 도형과 문자 정보를 보존하고, 별도 TransFig의 fig2dev가 이를 EPS·PostScript·LaTeX 그림 또는 여러 이미지 형식으로 변환한다. TeX·LaTeX 문서에 수학·과학 삽화를 넣거나 인쇄 출판을 수행할 때 유용한 체계다. 원본 FIG 파일과 변환된 출력 파일은 편집 가능성과 서체·좌표 정보의 보존 수준이 다르다.[2]
Xfig는 C와 X11 라이브러리에 기반하므로 일반적인 Wayland 전용 응용 프로그램과는 별개 기술 계보에 속한다. Linux에서는 X 서버 또는 XWayland 등 X11 호환 환경에서 실행하는 방식이 사용될 수 있다. 현대적인 벡터 편집기인 Inkscape·VectorStyler와 도형 제작 결과가 유사하더라도 UI·프로젝트 포맷과 출력 도구는 서로 다르다.