Chartmaker는 jgraph를 사용하여 PPM 파일에서 뜨개질 차트를 생성하는 프로그램입니다.
sh setup.sh
명령을 사용하여 설정 스크립트를 실행합니다.모두 설정되었습니다!
jgraph 및 차트 메이커를 쉽게 활용하려면 convert.sh
스크립트를 사용하세요.
sh convert.sh <input file name> <output file name> <arguments>
그러면 입력 파일이 지정된 출력 파일로 변환되고 인수(아래 설명)가 적용됩니다. 인수를 지정하지 않으면 입력 파일과 동일한 크기, 동일한 색상, 아래쪽과 왼쪽에 10씩 눈금선과 레이블이 있는 차트가 출력됩니다. 출력 파일의 확장자가 무엇이든 해당 파일 형식으로 변환됩니다. 즉, 예를 들어 .pdf를 지정하면 PDF로 변환되고, .jpg를 지정하면 JPG로 변환됩니다.
현재 지원되는 인수는 다음과 같습니다.
no_gridlines
: 굵은 격자선과 번호 매기기를 끕니다.grid_spacing X
: 격자선 및 숫자 레이블의 증분을 지정합니다. 기본값은 10블록마다입니다.no_numbering
: 너비와 높이에 따른 숫자 레이블을 끕니다. 굵은 눈금선은 계속 인쇄됩니다.all_numbers
: 모든 상자에 숫자를 인쇄합니다. 매우 큰 차트에는 권장되지 않습니다. 기본 10 또는 지정된 눈금선에 계속해서 눈금선을 인쇄합니다.tile XY
: 입력 이미지를 주어진 크기로 타일링합니다. 여기서 X는 너비이고 Y는 높이입니다.pad X
: 각 가장자리의 X 블록으로 전체 이미지를 채웁니다. 타일링과 함께 사용하면 타일링 및 타일 채우기가 수행된 후 결과 이미지가 채워집니다.background RGB
: 패딩 블록의 색상을 각 필드의 범위가 0~255인 RGB 값으로 지정합니다. 기본적으로 흰색입니다.참고: 충돌하는 인수를 지정하면 프로그램은 가장 최근에 수신한 인수 또는 지정된 마지막 인수를 취하고 이전 인수는 무시합니다.
이 프로그램에서 합리적으로 사용할 수 있는 PPM 파일을 만든 방법은 다음과 같습니다.
실행 파일을 개별적으로 사용하려는 경우에도 그렇게 할 수 있습니다. Chartmaker는 다음 인수로 실행됩니다: ./chartmaker <filename> <a/p> <arguments>
차트메이커는 표준 출력으로 jgraph를 출력합니다. 이 출력을 파일에 저장하려면 쉘 리디렉션을 사용하고 출력 파일의 이름을 지정할 수 있습니다. 예는 다음과 같습니다.
./chartmaker myfile.ppm p > myoutput.jgr
따라서 이는 PPM 파일 myfile을 myoutput이라는 jgraph 파일로 변환합니다. myoutput.jgr 파일이 존재하지 않으면 생성되고, 존재하는 경우 덮어씁니다.
jgraph 사용 방법에 대한 자세한 내용은 이 웹페이지를 참조하세요.