eps 파일을 가지고 놀아라!

7095 단어 gnuplotPostScript

개시하다


eps(Encept sulated PostScript) 파일은 이미지 형식 중 하나입니다.Wikipedia에 따르면 eps 파일postscript라는 언어를 바탕으로 한 것이다.즉postscript를 읽고 쓸 수만 있다면 eps 파일을 제작하고 편집할 수 있다는 것이다.
나야말로postscript를 배운 적이 없어!그렇게 여겨질 수도 있어.하지만 그누플로트를 이용해 열심히 그래프를 만드는 학생들에게는 알아본 것도 사실이다.그래서 지누플로트 이용자들에게 "최소한의 대학생 수준과 대학원 수준이 필요하다"고 전달하고 싶다.또한, 파이톤과 자유로운 eps 변환 소프트웨어로 제작된 eps는 저도 잘 몰라요.이곳은 그누플로트가 제작한 eps에만 한정된다.

사연 가지고 놀아요.


그럼 eps를 편집하세요.평소에 GSView에서 eps 파일을 훑어보았는데 이번에는 오른쪽 단추→프로그램에서 열고 수첩(또는 수환)으로 열어보세요.텍스트 편집기라는 단어를 알고 있다면 텍스트 편집기에서 여는 것이 좋다고 할 수 있다.
이번에는 다음과 같은 데이터를 바탕으로 편집하고 싶습니다.엑셀은 무작위 숫자를 만들었다.고마워요.

참고로 이걸 만든 gp 파일은 다음과 같습니다.
reset
cd 'C:\Users\username\Desktop'
set terminal postscript eps enhanced color "TimesNewRoman" 28
set output "ex.eps"
set key below
set xlabel "Random Num, {/TimesNewRoman-Italic n} (-)"
set ylabel "Y jikudayo, {/TimesNewRoman-Italic y} (-)"
set tmargin 2
plot "ex.txt" using 1:2 with points lc "web-green" pt 7 ps 1.5 title "rand data"

태그 편집


여기서 우리 라벨 이름을 편집합시다.나는 사인이 적힌 곳을 찾았다.공책에 ctrl+F(command+F)를 그립니다.이후에 이 처리를 검색이라고 부른다.기본적으로 눈으로 찾는 것보다 검색이 더 빠르다.그래서 770줄 근처에 라벨 처리가 생겼어요.여기에 가시성을 위해 아톰이라는 소프트웨어를 사용해 텍스트에 색을 더한 후 올린다.

여기에 770줄~774줄에 Random Num, n(-)이라는 x축의 라벨이 기술되어 있다.
여기서 기억하고 싶은 것은 다음과 같은 다섯 가지다.(많이...)
  • (Times New Roman)과 (Times New Roman-italic)의 부분.이것은 글꼴이며 Symbol 등도 사용할 수 있습니다.그리스 문자는 Symbol로 기술할 수 있는데 아마도 Times나 Symbol에서 모두가 사용하는 글씨체일 것이다.
  • (Random Num,) 또는 (n), (-)의 위치입니다.텍스트를 나타냅니다.언뜻 보기에는 (-) 쓴 것이 무엇인지 알기 어려울 것 같다.이것은 (의 두 문자로 (,)를 나타내는 두 문자로 표시됩니다.문법상의 괄호를 구별하기 위해서인가, 아니면 교재로 기술하고자 하는 괄호를 구별하기 위해서인가.이것은 용어에서 도피 서열이라고 불린다.불평할 때의 참고로 삼으세요.
  • 280.00.0의 곳을 만지면 문자의 크기를 바꿀 수 있다.위 첨자 또는 아래 첨자일 수도 있습니다.그러나 eps부터 편집하는 것보다 gp 파일로 미리 기술하는 것이 더 쉽다.gp 파일에 e^{2x}처럼 쓰면 2x의 부분에 표시, X{0}처럼 쓰면 0의 부분이 하표로 변합니다.
  • 770 행의 403476M은 텍스트 좌표를 나타냅니다.4033은 x 좌표이고 476은 y 좌표이다.
  • 다른 건 거의 안 해요!!(잘못하면 열리지 않는다)
  • 범례를 가지고 놀려고 하다


    다음은 범례입니다.여기죠?

    그럼 아래는 보기 어려우니 도표 구역 위로 가져가세요.사실 이를 위해 나는 gp 파일로 위의 공백(tmargin)을 만들었다.물론 이번 같은 그림은 오른쪽 상단에 있으면 되지만, 즉 연습이다.그럼,rand 검색으로 자리를 찾으세요.

    여기죠?탭을 편집하는 것과 마찬가지로 783줄은 좌표를 나타낸다.즉 203이라는 y 좌표를 확대하면randdata라는 문자가 위로 이동한다(변경 후 저장하세요).

    하지만 이대로는 끝낼 수 없다.네, 아래에 도례적인 줄거리도 있습니다.이것도 움직여.
    위에 사진 다시 보세요.791행부터 숫자와 써클프의 문자가 이어졌다.이것은 사실상 줄거리의 정보를 나타냈다.구체적으로 790행의 드로잉 색상은 791행 다음에 두 개의 숫자가 좌표를 나타내고 CircleF는 드로잉의 종류를 나타냅니다.그림의 색깔과 종류를 바꿀 때 이론적으로는 우리에게서 그림의 종류를 수정할 수 있지만 번거롭기 때문에 Gnuplot으로 다시 만드는 것을 권장합니다.
    그나저나 말이 빗나갔다.그림의 그림은 791줄에서 시작하는 그림 데이터의 맨 아래에 있어야 합니다.아래 사진은 891행입니다.
    !
    4789203은 CircleF의 y 좌표를 태그와 같은 y 좌표로 변경합니다.여기는 4703입니다.

    잘 움직였어!그나저나 그릴 데이터가 여러 개 있을 때%End plot#1이 적힌 메모 아래 두 번째 드로잉이 시작됩니다.

    텍스트 추가


    예를 들어 도표 영역에 결정 계수를 쓰는 등 새로운 텍스트만 추가하려는 경우도 있다.그럼 라벨 이름이 있는 곳을 봅시다.

    770줄~774줄은 라벨 이름을 나타낸다.이것으로 텍스트를 표시할 수 있다.같은 내용을 덧붙이면 텍스트를 추가할 수 있다는 것이다.해봐.
    770줄~774줄을 복제하여 774줄과 775줄 사이로 들어갑니다.그리고 결정 계수를 넣는다.나는 다음과 같은 일을 했다.잘 넣었네.

    마지막으로 완성된 그림을 봅시다.수고하셨습니다!!

  • 이 글에는 참고가 되지 않았지만'eps 맞춤법'등으로 검색하면 선배들의 eps 그래픽 강의를 열람할 수 있다.
  • 텍스트 편집기 Atom에서postscript에 색을 칠할 수 있습니다(이것은 제가 게재한 사진입니다).아톰은 무료로 다운로드할 수 있다.Atom이 다운로드한 후'language-postscript'라는 패키지를 다운로드하면 색깔을 더해서postscript를 볼 수 있다.연구실 사람, 아톰도 무료 소프트웨어인데 연구실 PC에 들어가고 싶을 때 선생님께 확인하세요.
  • 좋은 웹페이지 즐겨찾기