Рейтинг:1

Неполная сетка PGFPLOT, отсутствует второстепенная сетка как сверху, так и справа

флаг tn

Я создаю файл с пакетом 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}
\конец{документ}

введите описание изображения здесь

N0rbert avatar
флаг zw
Какая у вас версия Ubuntu? Вы пытались проконсультироваться с документацией на http://pgfplots.sourceforge.net/?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.