영어로 잘되지 않아서 잘못 쓰면 죄송합니다.라틴계 문서에서 파이썬으로 정의 된 변수를 사용해야합니다.
나는 비문이있는 파일을받는 python으로 프로그램을 만들고 챔피언십 브래킷이있는 .pdf 파일을 반환합니다.
파이썬의 프로그램은 정상적으로 작동하지만 이제는 괄호를 the image attached으로 그려야합니다.
그래서 브래킷의 "그림"을 완성했습니다 (here is how it looks). 이제 경쟁사의 이름으로 완성해야합니다.
파이썬의 내 프로그램은 각 카테고리의 경쟁자 이름을 가진 배열을 제공하므로 내 프로그램에서 가지고있는 배열로 저장 될 내 라텍스 문서의 변수를 정의해야합니다.
예를 들어, 내 프로그램에 따르면 첫 번째 참가자의 이름은 Vivian Horing으로되어 있기 때문에 괄호 안에있는 번호 1부터 입력해야합니다. 어떻게해야합니까?
----------------------------- 이미이 부분을 해결했습니다 (최종 답변을드립니다). --- -------------------------
나는이 이미지를 라텍스로 작성하고 파이썬 스크립트 내에 코드를 작성하려고했지만 누구에게나 더 나은 해결책을 가져갈 준비가되었습니다.
내 문제는 내가 원하는 페이지의 그림을 만들 수 없다는 것입니다.
\documentclass{article}
\usepackage[a4paper,margin=0in,landscape]{geometry}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (2mm,3mm) rectangle (10mm,10mm);
\end{tikzpicture}
\end{document}
을하지만 사각형이 페이지에 어디를 변경할 수 없습니다 : 이미지 (내부 하나 하나)의 첫 번째 사각형을 만들려고, 나는 이것을 시도하고있다. 나는 여러 다른 숫자를 위해 (2mm, 3mm)를 바꾸려고했지만, nothings는 변화하는 것처럼 보인다. 그리고 (10mm, 10mm)는 사각형의 크기입니다.
다른 모든 줄도 그리는 방법을 알아야합니다.
이것은 한 범주의 페이지입니다. 모든 카테고리에 적용해야하므로 각 이름에 변수를 사용해야 루프에 LaTex 코드를 넣을 수 있고 모든 카테고리에 대괄호를 만들 수 있습니다.
내 문제에 대한 답변을 찾기 위해 많이 봤지만 아무 것도 찾을 수 없습니다.
나를 도우려는 사람에게 고마워.
\documentclass{article}
\usepackage[a4paper,margin=0in,landscape]{geometry}
\usepackage{tikz}
\usetikzlibrary{plotmarks}
\begin{document}
\setlength{\unitlength}{5mm}
\begin{picture}(500,42)
\linethickness{1pt}
\put(4.4,39.2){\line(1,0){50}}
\put(49,39.7){\makebox(0,0){C\'odigo}}
\put(49,38.6){\makebox(0,0){Tatame}}
\put(49,37.4){\makebox(0,0){In\'icio}}
\put(49,36.2){\makebox(0,0){Premia\c c\H ao}}
\put(49,35.0){\makebox(0,0){Atletas}}
%linhas do desenho
%linhas da primeira coluna
\multiput(4.4,38.2)(0,-2){16}{\line(1,0){12.5}}
%linhas da segunda coluna
\multiput(16.9,37.2)(0,-4){8}{\line(1,0){12.5}}
%linhas da terceira coluna
\multiput(29.4,35.2)(0,-8){4}{\line(1,0){12.5}}
%linhas da quarta coluna
\multiput(41.9,31.2)(0,-16){2}{\line(1,0){12.5}}
\put(48.2,30.7){\makebox(0,0){vencedor de A}}
\put(48.2,14.7){\makebox(0,0){vencedor de B}}
%linhas verticais primeira coluna
\multiput(16.9,36.2)(0,-4){8}{\line(0,1){2}}
%linhas verticais segunda coluna
\multiput(29.4,33.2)(0,-8){4}{\line(0,1){4}}
%linhas verticais terceira coluna
\multiput(41.9,27.2)(0,-16){2}{\line(0,1){8}}
%Numeros da primeira coluna
\put(4.9,38.5){\makebox(0,0){1}}
\put(4.9,36.5){\makebox(0,0){2}}
\put(4.9,34.5){\makebox(0,0){3}}
\put(4.9,32.5){\makebox(0,0){4}}
\put(4.9,30.5){\makebox(0,0){5}}
\put(4.9,28.5){\makebox(0,0){6}}
\put(4.9,26.5){\makebox(0,0){7}}
\put(4.9,24.5){\makebox(0,0){8}}
\put(4.9,22.5){\makebox(0,0){9}}
\put(4.9,20.5){\makebox(0,0){10}}
\put(4.9,18.5){\makebox(0,0){11}}
\put(4.9,16.5){\makebox(0,0){12}}
\put(4.9,14.5){\makebox(0,0){13}}
\put(4.9,12.5){\makebox(0,0){14}}
\put(4.9,10.5){\makebox(0,0){15}}
\put(4.9,8.5){\makebox(0,0){16}}
%Complementos finais
\put(4.4,6.2){\line(1,0){13.5}}
\put(11,5.7){\makebox(0,0){Chefe de Quadra}}
\put(4.4,3.2){\line(1,0){13.5}}
\put(11,2.7){\makebox(0,0){Mes\'ario}}
\put(26.5,7.2){\makebox(0,0){Atletas}}
\put(19.8,6.2){\line(1,0){13.5}}
\put(19.8,5.2){\line(1,0){13.5}}
\put(19.8,4.2){\line(1,0){13.5}}
\put(19.8,3.2){\line(1,0){13.5}}
\put(35.3,7.2){\makebox(0,0){Classifica\c c\H ao}}
\put(35.3,6.2){\makebox(0,0){1º}}
\put(35.3,5.2){\makebox(0,0){2º}}
\put(35.3,4.2){\makebox(0,0){3º}}
\put(35.3,3.2){\makebox(0,0){4º}}
\put(44,7.2){\makebox(0,0){Entidades}}
\put(37.3,6.2){\line(1,0){13.5}}
\put(37.3,5.2){\line(1,0){13.5}}
\put(37.3,4.2){\line(1,0){13.5}}
\put(37.3,3.2){\line(1,0){13.5}}
\begin{tikzpicture}
%quadrados da primeira coluna
\multiput(4.4,38.2)(0,-2){16}{\draw(0,0)rectangle(0.5,0.5);}
%quadrados da segunda coluna
\multiput(16.9,37.2)(0,-4){8}{\draw(0,0)rectangle(0.5,0.5);}
%quadrados do cabeçalho
\multiput(51,39.3)(0,-1.2){5}{\draw(0,0)rectangle(1.5,0.5);}
%\put(52,39.5){\draw(0,0)rectangle(1.5,0.5);}
\end{tikzpicture}
\end{picture}
\end{document}
나는 이미지가 첨부 된 것과 똑같이 대괄호가 필요합니다. 이것은 공수의 챔피언십에 대한 공식적인 대괄호이며 정확히 같은 형식으로 유지해야합니다. –