我正在尋找一種方法來繪製一個橢圓形,該橢圓形位於頁面的中心並接觸 A4 頁面的所有側面。當我繪製複雜的圖形時,我需要它發生很多次。
到目前為止,我一直受到 TikZ 圖片繪製的阻礙,它具有預設的左邊距和奇怪的定位偏移量,而且文件類別顯然放置了「左、右和中心」的 pargins。我已經在這上面花了 12 個小時,但一無所獲,所以我想我應該尋求幫助。
值得回答的第二個問題是,當我輸入 Texmakerx 時(記住我正在使用 pdfLaTeX),例如\documentclass{}
<- 當我輸入這些大括號時,我如何從下拉列表中選擇所有適當的條目- 或至少找出什麼他們的限制是什麼?
下面的程式碼繪製了一個圓圈(在一個框中),其邊框是我不希望在該框內的,並從左側調整了我不想要的距離。我什至還沒有開始調查其他邊界附近發生的事情。
\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{tikz}
\usepackage{color}
\usepackage[top=0cm,right=0cm,bottom=0cm,left=0cm]{geometry}
\title{Practice}
\begin{document}
\fbox{
\begin{tikzpicture}[node distance=0cm, auto, >=stealth]
\filldraw [gray] (0,0) circle (2pt);
\end{tikzpicture}
}
\end{document}
答案1
您可以使用特殊節點current page
來引用實際頁面上的座標。它是一個完全適合頁面的節點。要使用overlay
它,您remember picture
需要tikzpicture
.
\documentclass[11pt]{article}
%\url{http://tex.stackexchange.com/q/107911/86}
\pagestyle{empty}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
\filldraw[gray] (current page) circle[x radius=\paperwidth/2, y radius=\paperheight/2];
\end{tikzpicture}
\end{document}