PLSTART(3plplot)
π« PLSTART(3plplot) π«
okay bestie, welcome to the PLplot API corner of the man pages β this one's about plstart, and it's genuinely giving "let me set the whole vibe of your plot before anything else happens" β¨
πΈ NAME πΈ
plstart β Initialization π (yes that's the whole name, she's mysterious like that)
π¦ SYNOPSIS π¦
plstart(devname, nx, ny)
π DESCRIPTION π
So plstart is the alternative to plstar(3plplot) for initializing the plotting package π
like, plstar is the classic route, but plstart lets you skip the prompting and just say what you want. Main character energy fr.
Here's the deal: you gotta supply the device name keyword for the output device you want as an argument. Those keywords? Same exact ones that plstar(3plplot) prints out β so if you've seen them there, you already know them, iykyk π«Ά
But okay, what if things don't go to plan? π If the requested device isn't available, or if the input string is empty, or it begins with a `?`, then you get the prompted start up of plstar(3plplot) instead. So she's got a fallback, she's not gonna leave you stranded π
And here's the cute part β this routine also divides the output device page into nx by ny subpages, each of which you can use independently π Then you use pladv(3plplot) to advance from one subpage to the next, like flipping through a lil scrapbook πΈ
Redacted form: General: plstart(devname, nx, ny)
Heads up bestie: this function is not used in any examples. Not a single one. She's iconic but she's not showing up to the group project π
β¨ ARGUMENTS β¨
devname(PLCHAR_VECTOR(3plplot), input) β an ascii character string holding the device name keyword of the required output device π₯οΈ And listen: ifdevnameisNULL, or if the first character of the string is a`?`, then the normal (prompted) start up is used. That's the escape hatch, slay πnx(PLINT(3plplot), input) β number of subpages to divide the output page in the x direction β‘οΈny(PLINT(3plplot), input) β number of subpages to divide the output page in the y direction β¬οΈ
π AUTHORS π
So many developers contributed to PLplot over its long history π and they're all credited right here β go give them their flowers fr fr:
http://plplot.sourceforge.net/credits.php
π SEE ALSO π
The PLplot documentation lives at:
http://plplot.sourceforge.net/documentation.php
Go read it, it's giving comprehensive πβ¨
π aaaand that's the page! thanks for reading, bestie π«Ά
signing off β this was PLSTART(3plplot) from the PLplot API, dated August, 2026 β go plot something gorgeous π¦
π¦ where this page comes from
- ubuntu stonking: plplot-doc 5.15.0+dfsg3-4 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms