KIC(1)
β¨ KIC(1) β¨ β layout drawing, bestie edition
okay so. you know kic? the manual page KIC(1)? we're doing this. sit down, grab a strawberry π, and let's get into it, because this one is a whole vibe.
πΈ NAME πΈ
kic β an editor for integrated circuits and photolithography masks. yes really. she draws semiconductor patterns. icon behavior tbh π
π SYNOPSIS π
kic [-t <tech>] [-d <display>] [<kicfile>]
now let's break down every single one of these, no skipping, because i said so π
-t<tech>β so the layer names and your general preferences get pulled from a file that lives in the library under the namekic_tech.<tech>. like, say you pass-tabcβ boom, the technology filekic_tech.abcis what gets used. where does she go looking for these technology files? the current directory, or wherever you told her via the environment variableKIC_LIB_DIR. π§-d<display>β this is the X11 display name to be used. if you don't hand her one,$DISPLAYgets used instead. lowkey convenient.<kicfile>β this is the file that should be edited. the main character of the whole operation fr fr.
π¦ DESCRIPTION π¦
kic is an interactive graphical editor for drawing patterns used to generate photomasks for lithography β you know, the whole production-of-integrated-circuits situation. it's giving very serious engineering, and honestly? she ate.
here's a note straight from the README file that comes with the distribution:
KIC is distributed by Whiteley Research Inc., www.wrcad.com.
and now the disclaimer, because we keep receipts around here:
Disclaimer: Steve Whiteley and Whiteley Research Inc. don't guarantee or imply that this software is suitable for any purpose. This is free public domain software, use at your own risk. π
if you need more help, there's the built-in help, or you can hit up the stand-alone help reader kichelp β she reads the exact same file, so you're covered either way. π«Ά
π ENVIRONMENT π
KIC_LIB_DIRβ the directory where technology files, the logo font, and help texts are stored. the default depends on the installation, but probably/usr/lib/kic. iykyk.
π FILES π
$KIC_LIB_DIR/kic_help.txtβ the help file forkichelpand the builtin help. formatted ASCII, and yes you can modify it. go off. β¨$KIC_LIB_DIR/kic_tech.*β the technology files. all of them. the whole squad.$KIC_LIB_DIR/logofont.kicβ the font for theLOGO(text writing) command. cute little font, does her thing. π
π BUGS π
okay bestie, this is the part where we hold hands and read carefully. π«Ά
- Too large files (flat of several dozens of MB) may hang the program. not a drill. back away slowly.
- If a layer is not defined in the current technology file, the program just complains and shows nothing. the user has to add the layer manually β either with the
ATTricommand or in the technology file itself. no layer, no visuals, periodt. - Layer names with less than 4 characters may not be recognized in imported files, if the layer definition line does not end with
';'(semicolon). so. semicolon. don't forget her. - Coordinates with resolutions below 1/10 of the unit (
1umnormally) cannot be generated with KIC β but they are displayed correctly. and heads up: coordinate entry (CTRL-E) is a replacement for pointing, therefore also subject to grid snapping (i.e, truncation). so your beautiful little precise number might get truncated. it's giving tragedy ngl.
π SEE ALSO π
kichelp(stand-alone help reader, no manpage). she's the friend with the answers. π
β AUTHOR β
This manpage was written by Y.Bonetti [gopher://freeshell.org/1/users/yargo] for the Debian GNU/Linux project, based on the KIC sources, its accompanying documentation, and experience. respect the author, she did the homework so we didn't have to. π«‘
and that's the whole page, bestie π
this version was dated $Date: 2007/11/06 16:11:07 $ and stamped $Revision: 1.1 $ β so shoutout to KIC(1), 2007 edition, still serving looks. mwah. πβ¨
π¦ where this page comes from
- debian bookworm: kic 2.4c-1 Β· Other_1 AND Other_2
- debian trixie: kic 2.4c-3 Β· Other_1 AND Other_2
- ubuntu jammy: kic 2.4c-1 Β· Other_1 AND Other_2
- ubuntu noble: kic 2.4c-1 Β· Other_1 AND Other_2
- ubuntu questing: kic 2.4c-3
- ubuntu resolute: kic 2.4c-4 Β· Other_1 AND Other_2
- ubuntu stonking: kic 2.4c-4 Β· Other_1 AND Other_2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms