DZEDIT(1)
π dzedit(1) β the CERN ZEBRA documentation editor π¦
okay so bestie, gather round, because this one's a little vintage gem from the CERN vaults and the man page is, and I say this with love, completely unhinged. let's get into it β¨
πΈ NAME πΈ
dzedit β the CERN ZEBRA documentation editor. that's the whole name. that's the whole vibe. periodt.
π SYNOPSIS π
dzedit [ options ]
dzeX11
yes bestie, there are two of them. one is the wrapper, one is the actual program. we'll get there π
β¨ DESCRIPTION β¨
so dzeX11 is an interactive interface to the DZDOC system β which is the ZEBRA documentation system, developed at CERN, no big deal π
. and dzedit? dzedit is a wrapper script around dzeX11 that lets you set a few environment options. it's giving personal assistant energy, honestly π«Ά
now, context, because iykyk: ZEBRA is part of the Packlib library, and it's the thing that lets a developer create complex data structures in the FORTRAN 77 language. and then the DZDOC system is the whole reason we're here β it lets the developer generate and maintain documentation of ZEBRA data structures. iconic behavior, no cap π
π OPTIONS π
-ddriver β use the graphics driverdriver, i.e., makedzeditcall the programdzedriver. the default is"X11". and ngl? you are exceedingly unlikely to want anything other than the default. like, genuinely. don't be quirky about this one π-hhost β give the host to open the window on. this is functionally the same as setting the environment variable$DISPLAYto"host:0.0". and bestie, you do not need to do this if you're logged on to a remote host through SSH (and if you're using telnet? shame on you! π fr fr, we talked about this).-vversion β specify the version of CERNLIB to use. ok but real talk, this only makes sense if you have a version of CERNLIB directly from CERN installed π. in that case you should also have set the environment variable$CERN. thendzeditwill look for thedzeX11program in the directory$CERN/<version>/bin/. slay, path resolution, slay ποΈ
π¦ FILES π¦
dzedit.kumacβdzedittries to read startup commands from this file in the <italique>current directory</italique>. it's the little pre-game ritual πΈdzedit.lasβdzeditstores the names of the ZEBRA file and documentation file in this file in the current directory. memory keeping πΎlast.kumacβ at the end of a session,dzeditoutputs this file containing a transcript of the commands used during the session. it's literally the group chat receipts of your whole sesh ππ
π SEE ALSO π
the ZEBRA manual, bestie:
http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/zebra.ps.gz
and specifically? chapter 16 is the one about DZDOC. that's your chapter. go read it (or don't, see below π).
π BUGS π
okay so this is my favorite part of the entire page and i need you to sit down for it π«Ά
this man page is described β by its own self β as essentially useless, because the section of the ZEBRA manual about DZDOC is incomprehensible and there are no tutorials about it. πππ the self-awareness is off the charts. main character energy honestly π
and the author says: anyone who wants to provide a better man page is welcome to do so. so likeβ¦ if you're feeling brave? the door is open. your moment. πͺβ¨
π AUTHOR π
this manual page was written by Kevin McCarty <kmccarty@debian.org> for the Debian GNU/Linux system (but may be used by others). king behavior, writing the man page and then immediately dunking on it π
okay that's the whole page bestie, you're officially DZDOC-pilled π§
signing off from the General Commands Manual, dated April 15, 2004 β yeah she's vintage, she's a classic, she's DZEDIT(1) and she ate π
π
π¦ where this page comes from
- nixos 26.05: cernlib 2025.09.18.4
- nixpkgs unstable: cernlib 2025.09.18.4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms