ฉันกำลังสร้างไฟล์ด้วยแพ็คเกจ pgfplot และฉันต้องการให้กริดมีเส้นกริดย่อยที่สมบูรณ์จากทั้งสองด้าน นี่คือการทดลองของฉัน:
\documentclass{แบบสแตนด์อโลน}
\usepackage{filecontents}
\usepackage{แอมสแมธ}
\usepackage{tkz-ยูคลิด}
\usepackage{เมคเซลล์}
\usepackage{ifthen}
\usepackage{pgfmath}
\usetikzlibrary
{
ทางแยก, การตกแต่งเครื่องหมาย, มุม,
เครื่องหมายคำพูด คำนวณ ลูกศร arrows.meta รูปร่างเรขาคณิต
}
\usepackage{tikz-3dplot}
\usetikzlibrary{calc,intersections,arrows.meta}
\usepackage{ไฮเปอร์เรฟ}
\usepackage{tikz,tikzscale}
\usepackage{chemfig,chemformula}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{เติมระหว่าง}
\begin{เอกสาร}
\begin{filecontents}[เขียนทับ]{fig2.tikz}
\begin{tikzpicture}
\pgfplotsset{
ทำเครื่องหมายที่สไตล์ป้ายกำกับ = {font = {\fontsize{11.25}{14}\selectfont}},
รูปแบบฉลาก = {font = {\fontsize{11.25}{14}\selectfont}},
สไตล์คำอธิบาย = {font = {\fontsize{11.25}{14}\selectfont}},
}
\pgfplotsset{
สไตล์เส้นแกนนอก={หนา,},
ตาราง = ทั้งคู่
ความกว้างของติ๊ก = 0.25 ซม.
ตั้งเลเยอร์
}
\begin{axis}[สมอ=ต้นทาง
ตาราง=ทั้งสอง,
รูปแบบกริด={บาง วาด=เทา!20}
รูปแบบกริดหลัก={บาง,วาด=เทา!50},
รอง x ขีด num={3},
รอง y ขีด num={4},
ความยาวขีดเล็กน้อย = 0pt,
xmin=-4,xmax=4,
ymin=-16,ymax=4,
xlabel={$x$},
xlabel style={at={(ticklabel* cs:1)},anchor=west},
ylabel={$y$},
ylabel style={at={(ticklabel* cs:1)},anchor=south},
xtick={-3,...,3},
ความกว้างของติ๊ก=0.25ซม.
รูปแบบขีดหลัก={สีดำ,หนา},
ขีด x พิเศษ={-4,0,4},
ป้ายกำกับพิเศษ x ติ๊ก={,0,},
รูปแบบเครื่องหมาย x พิเศษ={กริด=ทั้งสอง,สีดำ,
รูปแบบติ๊กหลัก={draw=none},
ติ๊ก label style={anchor=north east,xshift=-.5*\pgfkeysvalueof{/pgfplots/major tick length}},},
ytick={-14,-12,...,2},
เครื่องหมาย y พิเศษ={-16, 4},
รูปแบบเครื่องหมาย y พิเศษ={grid=both,รูปแบบเครื่องหมายหลัก={draw=ไม่มี},},
เครื่องหมายถูกเพิ่ม y ป้ายกำกับ={},
เส้นแกน = กลาง,
สเกลเฉพาะแกน
สไตล์เส้นแกน={>={ซ่อน[scale=1.2]},<->,หนา},
ตัวอย่าง=1,000]
\addplot[domain=-4:4,draw=red,draw opacity=0.1,fill=red,fill opacity=0.1] {(3*x-2)*(x+3)}--(4,4) --(4,-16)--(-4,-16)--(-4,4)--รอบ;
\addplot[โดเมน=-4:4,วาด=แดง,ประ] {(3*x-2)*(x+3)};
\end{แกน}
\end{tikzpicture}
\end{filecontents}
\includegraphics[ความกว้าง=\linewidth]{fig2.tikz}
\end{เอกสาร}
![ป้อนคำอธิบายรูปภาพที่นี่](https://i.stack.imgur.com/enHVn.png)