Я создаю файл с пакетом pgfplot и хочу, чтобы сетка была с второстепенными линиями сетки с обеих сторон, это мое испытание:
\documentclass{автономный}
\usepackage{файловое содержимое}
\usepackage{аммат}
\usepackage{tkz-евклид}
\usepackage{makecell}
\usepackage{ifthen}
\usepackage{pgfmath}
\usetikzlibrary
{
перекрестки, декорации.разметка, углы,
кавычки, калькулятор, стрелки, стрелки.мета,формы.геометрические
}
\usepackage{tikz-3dplot}
\usetikzlibrary{расчет,пересечения,стрелки.мета}
\usepackage{гиперссылка}
\usepackage{tikz,tikzscale}
\usepackage{химфиг,химформула}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{заполнениемежду}
\начать{документ}
\begin{filecontents}[перезаписать]{fig2.tikz}
\begin{tikzpicture}
\pgfplotsset{
отметьте стиль метки = {font = {\fontsize{11.25}{14}\selectfont}},
стиль метки = {шрифт = {\fontsize{11.25}{14}\selectfont}},
стиль легенды = {шрифт = {\fontsize{11.25}{14}\selectfont}},
}
\pgfplotsset{
стиль линии внешней оси = {толстый,},
сетка = оба,
ширина = 0,25 см,
установить слои,
}
\begin{ось}[якорь=происхождение,
сетка = оба,
стиль сетки = {тонкий, рисовать = серый! 20},
основной стиль сетки = {тонкий, рисовать = серый! 50},
минор x число тиков = {3},
второстепенный y тик num={4},
длина второстепенного тика=0pt,
хмин=-4,хмакс=4,
умин=-16,умакс=4,
xlabel={$x$},
xlabel style={at={(ticklabel* cs:1)},anchor=west},
ylabel={$y$},
ylabel style={at={(ticklabel* cs:1)},anchor=юг},
xтик={-3,...,3},
ширина = 0,25 см,
основной стиль галочки = {черный, толстый},
дополнительные х тактов={-4,0,4},
дополнительные x метки={,0,},
дополнительный x стиль галочки = {сетка = оба, черный,
основной стиль галочки={draw=none},
стиль метки галочки={якорь=северо-восток,xshift=-.5*\pgfkeysvalueof{/pgfplots/длина основного тика}},},
тик={-14,-12,...,2},
дополнительные y тики={-16, 4},
дополнительный стиль галочки y = {сетка = оба, основной стиль галочки = {draw = none},},
дополнительные метки y = {},
осевые линии = средние,
масштабировать только ось,
стиль линии оси={>={Скрытый[масштаб=1.2]},<->,толстый},
образцы = 1000]
\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[domain=-4:4,draw=красный,пунктир] {(3*x-2)*(x+3)};
\конец{ось}
\end{tikzpicture}
\end{содержимое файла}
\includegraphics[width=\linewidth]{fig2.tikz}
\конец{документ}