Set X-axis range
/set x range 0 to 20Set X range from 0 to 20
Replace 0 and 20 with any numeric range. Y range works the same way.

Use three command families to edit, annotate, and export figures.
This guide lists the shortcut commands and natural language expressions currently recognized by SmartPlot.
Start with three common command families. Click a card to filter the library.
Search quick commands, natural language expressions, and parameters.
/set x range 0 to 20Set X range from 0 to 20
Replace 0 and 20 with any numeric range. Y range works the same way.
/set x title Energy (eV)Set X title to Energy (eV)
Replace x / y and the title text as needed.
/set y scale logUse log scale for Y axis
Scale can be log or linear.
/set x ticks 6Set X ticks to 6
Supports major ticks, target ticks, minor ticks, and decimal places.
/set only bottom axis lineShow only the bottom axis line
Controls top, bottom, left, right axis lines and line width.
/set line color deep blueChange line color to deep blue
Use names such as red, blue, deep blue, or hex colors like #1A5C82.
/set line width 2Set line width to 2
Use numeric widths or relative changes such as thicker / thinner.
/set marker size 6Set marker size to 6
Supports marker size, shape, and visibility.
/set legend top rightMove legend to top right
Supports visibility, position, text size, and series names.
/set title NADH conversionSet title to NADH conversion
Supports title text, title size, title font, and visibility.
/set grid onShow grid lines
Grid can be on / off and also supports natural expressions.
/set palette batlowApply batlow palette
Supports batlow, cividis, lime-warm-sand, heat-gold, aura-indigo, and more.
/set palette range 20 to 80Set palette range 20 to 80
Useful for fine-tuning the sampled part of a color palette.
/set z range 0 1Use batlow for heatmap
Supports heatmap colormap, Z range, auto range, and colorbar visibility.
/set canvas 960x540Resize canvas to 960x540
Useful for matching website, presentation, or publication ratios.
/set bar gap 0.2Use grouped bar layout
Supports bar layout, bar gap, group gap, errorbar width, cap width, and color.
/set volcano p value threshold 0.05Set volcano p value threshold to 0.05
Controls threshold and significant-point display for volcano plots.
/add text "Order 1"Add text “Order 1”
Replace the quoted text as needed.
/add vline 905Add vertical line at x=5
Supports /add vline, vertical line, and vertical reference line.
/add hline 5000Add horizontal line at y=0
Supports /add hline, horizontal line, and horizontal reference line.
/add arrowAdd arrow
Position can be adjusted on the canvas after insertion.
/add rectangleAdd rectangle
Useful for highlighting regions, peaks, or local data.
导出为 PDFExport as PDF
Useful for papers, presentations, and archiving.
export svgExport as SVG
Useful for later editing in Illustrator, Figma, and similar tools.
export pngExport as PNG
Supports png, jpg, jpeg, tiff, and related formats.
打开导出面板Open export panel
Useful when you want to choose size, format, or export options manually.
保存当前项目Save current project
Project files preserve the SmartPlot workspace for later editing.
undoUndo
These are general actions recognized by the Smart Command Panel.
The Smart Command Panel works best with clear plotting operations. Try to include the object, action, and parameter.
把线条改成深蓝色
X 轴范围设为 0 到 20
添加文字 “Order 1”
导出为 PDF
让图好看一点
坐标轴帮我调一下
加个说明
帮我保存一下
Enter several commands in sequence to form a small plotting workflow.
/set palette batlow/set x range 0 to 20/add text "Order 1"导出为 PDF换成 batlow 配色
X 轴范围设为 0 到 20
添加文字 “Order 1”
导出为 PDF
These capabilities are now represented in the command library.