我是 LaTex 新手,使用 pgfplots 时遇到了一些问题。为什么其中一个 X 轴标签5*10^-2,如果我能解决这个问题就太好了。
\begin{tikzpicture}
\pgfplotsset{title = Зависимость потерь давления $\Delta p$ от расхода воздуха $Q$}\label{fig:3}
\begin{axis}[
table/col sep = semicolon,
grid = major,
xlabel = {$\text{Расход воздуха } Q$, $\text{м}^3/\text{с}$},
ylabel = {$\text{Потери давления $\Delta p$, кПа}$},
height = 0.38\paperheight,
width = 0.75\paperwidth,
%xmin = -0.5, xmax = 45,
minor tick num = 4,
/pgf/number format/1000 sep={}]
\addplot table[mark=none, y = {Lost Pressure}, x= {Rate}]{air_pressure_table.csv};
\addplot [only marks]coordinates{(0.1, 2.1442184245623506) (0.25, 12.886964033484505) (0.4, 32.83777730719707)};
\end{axis}
\end{tikzpicture}
PS 抱歉,如果这篇文章的风格不好,我是这个网站的新手 :D。我试图找到一些有同样问题的帖子,但没有结果(
答案1
欢迎来到 TeX.SE!
- 请始终提供完整的、小而完整的可编译文档(MWE:最小工作示例)以及您的图表,以便我们可以按原样进行测试。
/pgf/number format/fixed
您可以通过添加到图表序言(轴选项)来解决您的问题。- 由于 MWE 未知,我仅使用了部分图表代码(删除的部分不会影响问题的解决)。
编辑
添加了可以写入俄语字体的包:
\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
height = 0.38\paperheight,
width = 0.75\paperwidth,
%
grid = major,
title = {Зависимость потерь давления $\Delta p$ от расхода воздуха $Q$},
xlabel = {$\text{Расход воздуха } Q$, $\text{м}^3/\text{с}$},
ylabel = {$\text{Потери давления $\Delta p$, кПа}$},
minor tick num = 4,
/pgf/number format/fixed % <---
]
\addplot [only marks] coordinates {(0.1, 2.1442184245623506) (0.25, 12.886964033484505) (0.4, 32.83777730719707)};
\end{axis}
\end{tikzpicture}
\end{document}