summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/simplecd/simplecd.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-12-21 23:34:47 +0000
committerKarl Berry <karl@freefriends.org>2012-12-21 23:34:47 +0000
commit0aaf64b697e26361a9b0577b0405ea321f6b3026 (patch)
tree9254a5b3c4f705b59a46d35222f33935d203e37d /Master/texmf-dist/tex/latex/simplecd/simplecd.sty
parent51ccd597259654371bdaf49b4d745f4dac31dd0a (diff)
simplecd (21dec12)
git-svn-id: svn://tug.org/texlive/trunk@28612 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/simplecd/simplecd.sty')
-rw-r--r--Master/texmf-dist/tex/latex/simplecd/simplecd.sty444
1 files changed, 360 insertions, 84 deletions
diff --git a/Master/texmf-dist/tex/latex/simplecd/simplecd.sty b/Master/texmf-dist/tex/latex/simplecd/simplecd.sty
index 3b4163299f9..a5c6e384ae9 100644
--- a/Master/texmf-dist/tex/latex/simplecd/simplecd.sty
+++ b/Master/texmf-dist/tex/latex/simplecd/simplecd.sty
@@ -23,8 +23,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{simplecd}
- [2012/11/04 v1.1 simple cd, dvd covers and many more]
-
+ [2012/12/21 v1.2 simple CD, DVD covers and many more]
\RequirePackage{fix-cm}
\RequirePackage{calc}
\RequirePackage{ifthen}
@@ -147,6 +146,10 @@
\newcounter{sc@tempe}
\newcounter{sc@tempf}
\newcounter{sc@tempg}
+\newcounter{sc@layouttempa}
+\newcounter{sc@layouttempb}
+\newcounter{sc@layouttempc}
+\newcounter{sc@resizertempa}
\DeclareRobustCommand{\covers}[3][\ ]{%
@@ -436,6 +439,112 @@
\end{picture}%
}
+\DeclareRobustCommand{\floppyIIIV}[2]{%
+\begin{picture}(70,69.5)%
+\put(-2,66.5){\qbezier(3, 3)(2, 3)(2, 2)}%
+\put(1,69.5){\line(1,0){68}}%
+\put(66,66.5){\qbezier(4, 2)(4, 3)(3, 3)}%
+\put(0,56.5){%
+\makebox(70,13)[c]{\rotatebox{180}{\parbox[c]{70mm}{\centering #2}}}}%
+\put(0,54){\sc@choicebox{70}{2.5}{}%
+{\sc@falsestr}{\sc@falsestr}{\sc@truestr}{\sc@truestr}}%
+\put(0,0){\makebox(70,54)[c]{\parbox[c]{70mm}{\centering #1}}}%
+\put(0,1){\line(0,1){67.5}}%
+\put(70,1){\line(0,1){67.5}}%
+\put(1,0){\line(1,0){68}}%
+\put(-2,-1){\qbezier(2, 2)(2, 1)(3, 1)}%
+\put(66,-1){\qbezier(3, 1)(4, 1)(4, 2)}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\zipdisk}[2]{%
+\begin{picture}(98,120)%
+\put(0,20){\makebox(98,100)[c]{\parbox[c]{98\sc@unittype}{\centering #1}}}%
+\put(0,13){\sc@choicebox{98}{7}{}%
+{\sc@falsestr}{\sc@falsestr}{\sc@truestr}{\sc@truestr}}%
+\put(0,0){\makebox(98,13)[c]{\rotatebox{180}{\parbox[c]{98\sc@unittype}{\centering #2}}}}%
+\put(0,0){\framebox(98,120){}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\zipdiskII}[1]{%
+\sc@cell{#1}{60}{51}{}%
+}
+
+\DeclareRobustCommand{\disk}[1]{%
+\begin{picture}(120,120)%
+\qbezier(120.0, 60.0)(120.0, 84.8528)(102.4264, 102.4264)%
+\qbezier(102.4264, 102.4264)(84.8528, 120.0)(60.0, 120.0)%
+\qbezier(60.0, 120.0)(35.1472, 120.0)(17.5736, 102.4264)%
+\qbezier(17.5736, 102.4264)(0.0, 84.8528)(0.0, 60.0)%
+\qbezier(0.0, 60.0)(0.0, 35.1472)(17.5736, 17.5736)%
+\qbezier(17.5736, 17.5736)(35.1472, 0.0)(60.0, 0.0)%
+\qbezier(60.0, 0.0)(84.8528, 0.0)(102.4264, 17.5736)%
+\qbezier(102.4264, 17.5736)(120.0, 35.1472)(120.0, 60.0)%
+\qbezier(118.0, 60.0)(118.0, 84.0244)(101.0122, 101.0122)%
+\qbezier(101.0122, 101.0122)(84.0244, 118.0)(60.0, 118.0)%
+\qbezier(60.0, 118.0)(35.9756, 118.0)(18.9878, 101.0122)%
+\qbezier(18.9878, 101.0122)(2.0, 84.0244)(2.0, 60.0)%
+\qbezier(2.0, 60.0)(2.0, 35.9756)(18.9878, 18.9878)%
+\qbezier(18.9878, 18.9878)(35.9756, 2.0)(60.0, 2.0)%
+\qbezier(60.0, 2.0)(84.0244, 2.0)(101.0122, 18.9878)%
+\qbezier(101.0122, 18.9878)(118.0, 35.9756)(118.0, 60.0)%
+\qbezier(83.0, 60.0)(83.0, 69.5269)(76.2635, 76.2635)%
+\qbezier(76.2635, 76.2635)(69.5269, 83.0)(60.0, 83.0)%
+\qbezier(60.0, 83.0)(50.4731, 83.0)(43.7365, 76.2635)%
+\qbezier(43.7365, 76.2635)(37.0, 69.5269)(37.0, 60.0)%
+\qbezier(37.0, 60.0)(37.0, 50.4731)(43.7365, 43.7365)%
+\qbezier(43.7365, 43.7365)(50.4731, 37.0)(60.0, 37.0)%
+\qbezier(60.0, 37.0)(69.5269, 37.0)(76.2635, 43.7365)%
+\qbezier(76.2635, 43.7365)(83.0, 50.4731)(83.0, 60.0)%
+\qbezier(71.5, 60.0)(71.5, 64.7635)(68.1317, 68.1317)%
+\qbezier(68.1317, 68.1317)(64.7635, 71.5)(60.0, 71.5)%
+\qbezier(60.0, 71.5)(55.2365, 71.5)(51.8683, 68.1317)%
+\qbezier(51.8683, 68.1317)(48.5, 64.7635)(48.5, 60.0)%
+\qbezier(48.5, 60.0)(48.5, 55.2365)(51.8683, 51.8683)%
+\qbezier(51.8683, 51.8683)(55.2365, 48.5)(60.0, 48.5)%
+\qbezier(60.0, 48.5)(64.7635, 48.5)(68.1317, 51.8683)%
+\qbezier(68.1317, 51.8683)(71.5, 55.2365)(71.5, 60.0)%
+\qbezier(67.5, 60.0)(67.5, 63.1066)(65.3033, 65.3033)%
+\qbezier(65.3033, 65.3033)(63.1066, 67.5)(60.0, 67.5)%
+\qbezier(60.0, 67.5)(56.8934, 67.5)(54.6967, 65.3033)%
+\qbezier(54.6967, 65.3033)(52.5, 63.1066)(52.5, 60.0)%
+\qbezier(52.5, 60.0)(52.5, 56.8934)(54.6967, 54.6967)%
+\qbezier(54.6967, 54.6967)(56.8934, 52.5)(60.0, 52.5)%
+\qbezier(60.0, 52.5)(63.1066, 52.5)(65.3033, 54.6967)%
+\qbezier(65.3033, 54.6967)(67.5, 56.8934)(67.5, 60.0)%
+\put(0,0){%
+\makebox(120,120)[c]{%
+\parbox[c]{120\sc@unittype}{\centering #1}%
+}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\emptydisk}[1]{%
+\begin{picture}(120,120)%
+\qbezier(120.0, 60.0)(120.0, 84.8528)(102.4264, 102.4264)%
+\qbezier(102.4264, 102.4264)(84.8528, 120.0)(60.0, 120.0)%
+\qbezier(60.0, 120.0)(35.1472, 120.0)(17.5736, 102.4264)%
+\qbezier(17.5736, 102.4264)(0.0, 84.8528)(0.0, 60.0)%
+\qbezier(0.0, 60.0)(0.0, 35.1472)(17.5736, 17.5736)%
+\qbezier(17.5736, 17.5736)(35.1472, 0.0)(60.0, 0.0)%
+\qbezier(60.0, 0.0)(84.8528, 0.0)(102.4264, 17.5736)%
+\qbezier(102.4264, 17.5736)(120.0, 35.1472)(120.0, 60.0)%
+\qbezier(67.5, 60.0)(67.5, 63.1066)(65.3033, 65.3033)%
+\qbezier(65.3033, 65.3033)(63.1066, 67.5)(60.0, 67.5)%
+\qbezier(60.0, 67.5)(56.8934, 67.5)(54.6967, 65.3033)%
+\qbezier(54.6967, 65.3033)(52.5, 63.1066)(52.5, 60.0)%
+\qbezier(52.5, 60.0)(52.5, 56.8934)(54.6967, 54.6967)%
+\qbezier(54.6967, 54.6967)(56.8934, 52.5)(60.0, 52.5)%
+\qbezier(60.0, 52.5)(63.1066, 52.5)(65.3033, 54.6967)%
+\qbezier(65.3033, 54.6967)(67.5, 56.8934)(67.5, 60.0)%
+\put(0,0){%
+\makebox(120,120)[c]{%
+\parbox[c]{120\sc@unittype}{\centering #1}%
+}}%
+\end{picture}%
+}
+
\DeclareRobustCommand{\cdrdisk}[1]{%
\begin{picture}(116, 116)%
\qbezier(116.0, 58.0)(116.0, 82.0244)(99.0122, 99.0122)%
@@ -463,22 +572,22 @@
\DeclareRobustCommand{\cddvddisk}[1]{%
\begin{picture}(117, 117)%
-\qbezier(117.0, 58.5)(117.0, 82.7315)(99.8657, 99.8657)
-\qbezier(99.8657, 99.8657)(82.7315, 117.0)(58.5, 117.0)
-\qbezier(58.5, 117.0)(34.2685, 117.0)(17.1343, 99.8657)
-\qbezier(17.1343, 99.8657)(0.0, 82.7315)(0.0, 58.5)
-\qbezier(0.0, 58.5)(0.0, 34.2685)(17.1343, 17.1343)
-\qbezier(17.1343, 17.1343)(34.2685, 0.0)(58.5, 0.0)
-\qbezier(58.5, 0.0)(82.7315, 0.0)(99.8657, 17.1343)
-\qbezier(99.8657, 17.1343)(117.0, 34.2685)(117.0, 58.5)
-\qbezier(69.75, 58.5)(69.75, 63.1599)(66.455, 66.455)
-\qbezier(66.455, 66.455)(63.1599, 69.75)(58.5, 69.75)
-\qbezier(58.5, 69.75)(53.8401, 69.75)(50.545, 66.455)
-\qbezier(50.545, 66.455)(47.25, 63.1599)(47.25, 58.5)
-\qbezier(47.25, 58.5)(47.25, 53.8401)(50.545, 50.545)
-\qbezier(50.545, 50.545)(53.8401, 47.25)(58.5, 47.25)
-\qbezier(58.5, 47.25)(63.1599, 47.25)(66.455, 50.545)
-\qbezier(66.455, 50.545)(69.75, 53.8401)(69.75, 58.5)
+\qbezier(117.0, 58.5)(117.0, 82.7315)(99.8657, 99.8657)%
+\qbezier(99.8657, 99.8657)(82.7315, 117.0)(58.5, 117.0)%
+\qbezier(58.5, 117.0)(34.2685, 117.0)(17.1343, 99.8657)%
+\qbezier(17.1343, 99.8657)(0.0, 82.7315)(0.0, 58.5)%
+\qbezier(0.0, 58.5)(0.0, 34.2685)(17.1343, 17.1343)%
+\qbezier(17.1343, 17.1343)(34.2685, 0.0)(58.5, 0.0)%
+\qbezier(58.5, 0.0)(82.7315, 0.0)(99.8657, 17.1343)%
+\qbezier(99.8657, 17.1343)(117.0, 34.2685)(117.0, 58.5)%
+\qbezier(69.75, 58.5)(69.75, 63.1599)(66.455, 66.455)%
+\qbezier(66.455, 66.455)(63.1599, 69.75)(58.5, 69.75)%
+\qbezier(58.5, 69.75)(53.8401, 69.75)(50.545, 66.455)%
+\qbezier(50.545, 66.455)(47.25, 63.1599)(47.25, 58.5)%
+\qbezier(47.25, 58.5)(47.25, 53.8401)(50.545, 50.545)%
+\qbezier(50.545, 50.545)(53.8401, 47.25)(58.5, 47.25)%
+\qbezier(58.5, 47.25)(63.1599, 47.25)(66.455, 50.545)%
+\qbezier(66.455, 50.545)(69.75, 53.8401)(69.75, 58.5)%
\put(0,0){%
\makebox(117,117)[c]{%
\parbox[c]{117\sc@unittype}{\centering #1}%
@@ -488,22 +597,22 @@
\DeclareRobustCommand{\LXXXdisk}[1]{%
\begin{picture}(76, 76)%
-\qbezier(76.0, 38.0)(76.0, 53.7401)(64.8701, 64.8701)
-\qbezier(64.8701, 64.8701)(53.7401, 76.0)(38.0, 76.0)
-\qbezier(38.0, 76.0)(22.2599, 76.0)(11.1299, 64.8701)
-\qbezier(11.1299, 64.8701)(0.0, 53.7401)(0.0, 38.0)
-\qbezier(0.0, 38.0)(0.0, 22.2599)(11.1299, 11.1299)
-\qbezier(11.1299, 11.1299)(22.2599, 0.0)(38.0, 0.0)
-\qbezier(38.0, 0.0)(53.7401, 0.0)(64.8701, 11.1299)
-\qbezier(64.8701, 11.1299)(76.0, 22.2599)(76.0, 38.0)
-\qbezier(47.0, 38.0)(47.0, 41.7279)(44.364, 44.364)
-\qbezier(44.364, 44.364)(41.7279, 47.0)(38.0, 47.0)
-\qbezier(38.0, 47.0)(34.2721, 47.0)(31.636, 44.364)
-\qbezier(31.636, 44.364)(29.0, 41.7279)(29.0, 38.0)
-\qbezier(29.0, 38.0)(29.0, 34.2721)(31.636, 31.636)
-\qbezier(31.636, 31.636)(34.2721, 29.0)(38.0, 29.0)
-\qbezier(38.0, 29.0)(41.7279, 29.0)(44.364, 31.636)
-\qbezier(44.364, 31.636)(47.0, 34.2721)(47.0, 38.0)
+\qbezier(76.0, 38.0)(76.0, 53.7401)(64.8701, 64.8701)%
+\qbezier(64.8701, 64.8701)(53.7401, 76.0)(38.0, 76.0)%
+\qbezier(38.0, 76.0)(22.2599, 76.0)(11.1299, 64.8701)%
+\qbezier(11.1299, 64.8701)(0.0, 53.7401)(0.0, 38.0)%
+\qbezier(0.0, 38.0)(0.0, 22.2599)(11.1299, 11.1299)%
+\qbezier(11.1299, 11.1299)(22.2599, 0.0)(38.0, 0.0)%
+\qbezier(38.0, 0.0)(53.7401, 0.0)(64.8701, 11.1299)%
+\qbezier(64.8701, 11.1299)(76.0, 22.2599)(76.0, 38.0)%
+\qbezier(47.0, 38.0)(47.0, 41.7279)(44.364, 44.364)%
+\qbezier(44.364, 44.364)(41.7279, 47.0)(38.0, 47.0)%
+\qbezier(38.0, 47.0)(34.2721, 47.0)(31.636, 44.364)%
+\qbezier(31.636, 44.364)(29.0, 41.7279)(29.0, 38.0)%
+\qbezier(29.0, 38.0)(29.0, 34.2721)(31.636, 31.636)%
+\qbezier(31.636, 31.636)(34.2721, 29.0)(38.0, 29.0)%
+\qbezier(38.0, 29.0)(41.7279, 29.0)(44.364, 31.636)%
+\qbezier(44.364, 31.636)(47.0, 34.2721)(47.0, 38.0)%
\put(0,0){%
\makebox(76,76)[c]{%
\parbox[c]{76\sc@unittype}{\centering #1}%
@@ -511,20 +620,113 @@
\end{picture}%
}
+\DeclareRobustCommand{\vhsfront}[1]{%
+\sc@cell{#1}{76}{44}{}%
+}
+
+\DeclareRobustCommand{\vhsspine}[1]{%
+\sc@cell{#1}{145}{17}{}%
+}
+
+\DeclareRobustCommand{\CCCvhscover}[3]{%
+\keepcase[#3]{#1}{#2}{197}{115}{27}%
+}
+
+\DeclareRobustCommand{\CCCCvhscover}[3]{%
+\keepcase[#3]{#1}{#2}{210}{134.5}{27}%
+}
+
+\DeclareRobustCommand{\cassettecover}[1]{%
+\begin{picture}(88,39)%
+\qbezier(22.0, 24.0)(18.8934, 24.0)(16.6967, 21.8033)%
+\qbezier(16.6967, 21.8033)(14.5, 19.6066)(14.5, 16.5)%
+\qbezier(14.5, 16.5)(14.5, 13.3934)(16.6967, 11.1967)%
+\qbezier(16.6967, 11.1967)(18.8934, 9.0)(22.0, 9.0)%
+\qbezier(73.5, 16.5)(73.5, 19.6066)(71.3033, 21.8033)%
+\qbezier(71.3033, 21.8033)(69.1066, 24.0)(66.0, 24.0)%
+\qbezier(66.0, 9.0)(69.1066, 9.0)(71.3033, 11.1967)%
+\qbezier(71.3033, 11.1967)(73.5, 13.3934)(73.5, 16.5)%
+\put(22,9){\line(1,0){44}}%
+\put(22,24){\line(1,0){44}}%
+\framebox(88,39)[c]{\parbox[c]{88\sc@unittype}{\centering #1}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\cassetteinlay}[3]{%
+\begin{picture}(102,104)%
+\put(0,38){%
+\sc@choicebox{102}{66}{\parbox[c]{102\sc@unittype}{\centering #1}}%
+{\sc@falsestr}{\sc@truestr}{\sc@truestr}{\sc@truestr}}%
+\put(0,25){%
+\sc@choicebox{102}{13}{\parbox[c]{102\sc@unittype}{\centering #2}}%
+{\sc@falsestr}{\sc@falsestr}{\sc@truestr}{\sc@truestr}}%
+\put(0,0){%
+\sc@choicebox{102}{25}{\parbox[c]{102\sc@unittype}{\centering #3}}%
+{\sc@truestr}{\sc@falsestr}{\sc@truestr}{\sc@truestr}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\vinylcdcover}[1]{%
+\begin{picture}(65,65)%
+\qbezier(65.0, 32.5)(65.0, 45.9619)(55.481, 55.481)%
+\qbezier(55.481, 55.481)(45.9619, 65.0)(32.5, 65.0)%
+\qbezier(32.5, 65.0)(19.0381, 65.0)(9.519, 55.481)%
+\qbezier(9.519, 55.481)(0.0, 45.9619)(0.0, 32.5)%
+\qbezier(0.0, 32.5)(0.0, 19.0381)(9.519, 9.519)%
+\qbezier(9.519, 9.519)(19.0381, 0.0)(32.5, 0.0)%
+\qbezier(32.5, 0.0)(45.9619, 0.0)(55.481, 9.519)%
+\qbezier(55.481, 9.519)(65.0, 19.0381)(65.0, 32.5)%
+\qbezier(40.85, 32.5)(40.85, 35.9587)(38.4043, 38.4043)%
+\qbezier(38.4043, 38.4043)(35.9587, 40.85)(32.5, 40.85)%
+\qbezier(32.5, 40.85)(29.0413, 40.85)(26.5957, 38.4043)%
+\qbezier(26.5957, 38.4043)(24.15, 35.9587)(24.15, 32.5)%
+\qbezier(24.15, 32.5)(24.15, 29.0413)(26.5957, 26.5957)%
+\qbezier(26.5957, 26.5957)(29.0413, 24.15)(32.5, 24.15)%
+\qbezier(32.5, 24.15)(35.9587, 24.15)(38.4043, 26.5957)%
+\qbezier(38.4043, 26.5957)(40.85, 29.0413)(40.85, 32.5)%
+\put(0,0){%
+\makebox(65,65)[c]{\parbox[c]{65\sc@unittype}{\centering #1}}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\recordcover}[1]{%
+\begin{picture}(99,99)%
+\qbezier(99.0, 49.5)(99.0, 70.0036)(84.5018, 84.5018)%
+\qbezier(84.5018, 84.5018)(70.0036, 99.0)(49.5, 99.0)%
+\qbezier(49.5, 99.0)(28.9964, 99.0)(14.4982, 84.5018)%
+\qbezier(14.4982, 84.5018)(0.0, 70.0036)(0.0, 49.5)%
+\qbezier(0.0, 49.5)(0.0, 28.9964)(14.4982, 14.4982)%
+\qbezier(14.4982, 14.4982)(28.9964, 0.0)(49.5, 0.0)%
+\qbezier(49.5, 0.0)(70.0036, 0.0)(84.5018, 14.4982)%
+\qbezier(84.5018, 14.4982)(99.0, 28.9964)(99.0, 49.5)%
+\qbezier(53.5, 49.5)(53.5, 51.1569)(52.3284, 52.3284)%
+\qbezier(52.3284, 52.3284)(51.1569, 53.5)(49.5, 53.5)%
+\qbezier(49.5, 53.5)(47.8431, 53.5)(46.6716, 52.3284)%
+\qbezier(46.6716, 52.3284)(45.5, 51.1569)(45.5, 49.5)%
+\qbezier(45.5, 49.5)(45.5, 47.8431)(46.6716, 46.6716)%
+\qbezier(46.6716, 46.6716)(47.8431, 45.5)(49.5, 45.5)%
+\qbezier(49.5, 45.5)(51.1569, 45.5)(52.3284, 46.6716)%
+\qbezier(52.3284, 46.6716)(53.5, 47.8431)(53.5, 49.5)%
+\put(0,0){%
+\makebox(99,99)[c]{\parbox[c]{99\sc@unittype}{\centering #1}}}%
+\end{picture}%
+}
+
\DeclareRobustCommand{\sc@jewelemptyl}[3]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempa}{#2 - 10}%
-\setcounter{sc@tempb}{#3 - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
-#1%
+\setcounter{sc@layouttempa}{#2 - 10}%
+\setcounter{sc@layouttempb}{#3 - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
+\framebox(\value{sc@layouttempa}, \value{sc@layouttempb})[c]{#1}%
\end{picture}%
}
\DeclareRobustCommand{\jewellempty}[1]{%
-\setcounter{sc@tempa}{\value{sc@cdjccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@cdjccoverheightdraw} - 10}%
-\sc@jewelemptyl{\framebox(\value{sc@tempa},\value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa} \sc@unittype}{\centering #1}}}%
+\setcounter{sc@layouttempa}{\value{sc@cdjccoverwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@cdjccoverheightdraw} - 10}%
+\sc@jewelemptyl{
+\framebox(\value{sc@layouttempa},\value{sc@layouttempb})[c]{%
+\parbox[c]{\value{sc@layouttempa} \sc@unittype}{\centering #1}}}%
{\value{sc@cdjccoverwidthdraw}}%
{\value{sc@cdjccoverheightdraw}}%
}
@@ -556,66 +758,64 @@
}
\DeclareRobustCommand{\jewelmusiclempty}[4]{%
-\sc@jewelemptyl{\framebox(\value{sc@tempa},\value{sc@tempb})[c]{%
+\sc@jewelemptyl{%
\put(0,60){%
\makebox(110,40)[c]{\parbox[c]{110mm}{\centering\scalebox{4}{#1}}}}%
\put(0,60){\makebox(110,10)[c]{\parbox[c]{110mm}{\centering\Large #2}}}%
\put(0,15){\makebox(110,20)[c]{\parbox[c]{110mm}{\centering\Large #4}}}%
\put(0,10){\makebox(110,10)[c]{\parbox[c]{110mm}{\centering\Large #3}}}%
-}}%
+}%
{\value{sc@cdjccoverwidthdraw}}%
{\value{sc@cdjccoverheightdraw}}%
}
\DeclareRobustCommand{\sc@jewelbackemptyl}[1]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempa}{\value{sc@cdjcbackinwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@cdjcbackheightdraw} - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
-#1%
+\setcounter{sc@layouttempa}{\value{sc@cdjcbackinwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@cdjcbackheightdraw} - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
+\framebox(\value{sc@layouttempa}, \value{sc@layouttempb})[c]{#1}%
\end{picture}%
}
\DeclareRobustCommand{\jewelbacklempty}[1]{%
-\setcounter{sc@tempa}{\value{sc@cdjcbackinwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@cdjcbackheightdraw} - 10}%
-\sc@jewelbackemptyl{\framebox(\value{sc@tempa},\value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa} \sc@unittype}{\centering #1}}}%
+\setcounter{sc@layouttempa}{\value{sc@cdjcbackinwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@cdjcbackheightdraw} - 10}%
+\sc@jewelbackemptyl{%
+\parbox[c]{\value{sc@layouttempa} \sc@unittype}{\centering #1}}%
}
\DeclareRobustCommand{\LXlempty}[1]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempa}{\value{sc@cdLXjccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@cdLXjccoverheightdraw} - 10}%
-\resizebox{50\sc@unittype}{!}{%
-\sc@jewelemptyl{\framebox(\value{sc@tempa},\value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa} \sc@unittype}{\centering #1}}}%
+\setcounter{sc@resizertempa}{\value{sc@cdLXjccoverwidthdraw} - 10}%
+\resizebox{\value{sc@resizertempa}\sc@unittype}{!}{%
+\sc@jewelemptyl{%
+\parbox[c]{\value{sc@resizertempa} \sc@unittype}{\centering #1}}%
{\value{sc@cdLXjccoverwidthdraw}}%
{\value{sc@cdLXjccoverheightdraw}}}%
}
\DeclareRobustCommand{\LXXXlempty}[1]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempa}{\value{sc@cdLXXXjccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@cdLXXXjccoverheightdraw} - 10}%
-\resizebox{\value{sc@tempa}\sc@unittype}{!}{%
-\sc@jewelemptyl{\framebox(\value{sc@tempa},\value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa} \sc@unittype}{\centering #1}}}%
+\setcounter{sc@resizertempa}{\value{sc@cdLXXXjccoverwidthdraw} - 10}%
+\resizebox{\value{sc@resizertempa}\sc@unittype}{!}{%
+\sc@jewelemptyl{%
+\parbox[c]{\value{sc@resizertempa} \sc@unittype}{\centering #1}}%
{\value{sc@cdLXXXjccoverwidthdraw}}%
{\value{sc@cdLXXXjccoverheightdraw}}}%
}
\DeclareRobustCommand{\LXdriverlempty}[7]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempc}{\value{sc@cdLXjccoverheightdraw} - 10}%
-\resizebox{\value{sc@tempc}\sc@unittype}{!}{%
+\setcounter{sc@resizertempa}{\value{sc@cdLXjccoverheightdraw} - 10}%
+\resizebox{\value{sc@resizertempa}\sc@unittype}{!}{%
\jeweldriverlempty{#1}{#2}{#3}{#4}{#5}{#6}{#7}}%
}
\DeclareRobustCommand{\LXXXdriverlempty}[7]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
-\setcounter{sc@tempc}{\value{sc@cdLXXXjccoverheightdraw} - 10}%
-\resizebox{\value{sc@tempc}\sc@unittype}{!}{%
+\setcounter{sc@resizertempa}{\value{sc@cdLXXXjccoverheightdraw} - 10}%
+\resizebox{\value{sc@resizertempa}\sc@unittype}{!}{%
\jeweldriverlempty{#1}{#2}{#3}{#4}{#5}{#6}{#7}}%
}
@@ -629,14 +829,89 @@
{Disk version/ID: #5}{#6}{#7}%
}
+\DeclareRobustCommand{\jewelstripeslempty}[3]{%
+\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
+\begin{picture}%
+(\value{sc@cdjccoverwidthdraw},\value{sc@cdjccoverheightdraw})%
+\put(0,75){\line(1,0){120}}%
+\put(0,45){\line(1,0){120}}%
+\put(0,45){\makebox(\value{sc@cdjccoverwidthdraw},30)[c]%
+{\parbox[c]{\value{sc@cdjccoverwidthdraw}\sc@unittype}{\centering #1}}}%
+\ifthenelse{\equal{#2}{}}{}{%
+\put(62,117.5){\rotatebox{-40}{%
+\put(13.5,15){\line(1,0){49.8}}%
+\put(2.2,5){\line(1,0){69.8}}%
+\put(5,5){\makebox(60,10)[c]{\parbox[c]{50mm}{\centering #2}}}}}}%
+\ifthenelse{\equal{#3}{}}{}{%
+\put(-5,29.5){\rotatebox{-40}{%
+\put(-6,15){\line(1,0){69.8}}%
+\put(2.2,5){\line(1,0){49.8}}%
+\put(0,5){\makebox(60,10)[c]{\parbox[c]{50mm}{\centering #3}}}}}}%
+\end{picture}%
+}
+
+\DeclareRobustCommand{\jewelgamelempty}[7]{%
+\sc@jewelemptyl{%
+\put(0,70){%
+\framebox(110,40){\parbox[c]{110mm}{\centering\scalebox{3}{#1}}}}%
+\put(0,60){\framebox(55,10){\parbox[c]{55mm}{\centering #2}}}%
+\put(55,60){\framebox(55,10){\parbox[c]{55mm}{\centering #3}}}%
+\put(0,50){\framebox(55,10){\parbox[c]{55mm}{\centering #4}}}%
+\put(55,50){\framebox(55,10){\parbox[c]{55mm}{\centering #5}}}%
+\put(0,40){\framebox(110,10){\parbox[c]{110mm}{\centering #6}}}%%
+\put(0,0){\framebox(110,40)[t]{%
+\parbox[c]{105mm}{\vspace{5mm} #7}%
+}}}%
+{\value{sc@cdjccoverwidthdraw}}%
+{\value{sc@cdjccoverheightdraw}}%
+}
+
+\DeclareRobustCommand{\jewelgamel}[7]{%
+\jewelgamelempty{#1}{Released: #2}{Genre(s): #3}{Developer: #4}%
+{Publisher: #5}{Serial: #6}{#7}%
+}
+
+\DeclareRobustCommand{\jewelflaglempty}[3]{%
+\sc@jewelemptyl{%
+\put(0,73.33){%
+\framebox(110,36.66){\parbox[c]{110mm}{\centering #1}}}%
+\put(0,36.66){\framebox(110,36.66){\parbox[c]{110mm}{\centering #2}}}%
+\put(0,0){\framebox(110,36.66){\parbox[c]{110mm}{\centering #3}}}%
+}%
+{\value{sc@cdjccoverwidthdraw}}%
+{\value{sc@cdjccoverheightdraw}}%
+}
+
+\DeclareRobustCommand{\jewellineslempty}[1]{%
+\ifthenelse{\boolean{sc@align}}{\vspace{\sc@jewelalign}}{}%
+\begin{picture}%
+(\value{sc@cdjccoverwidthdraw},\value{sc@cdjccoverheightdraw})%
+\put(5,110){\line(1,0){110}}%
+\put(5,100){\line(1,0){110}}%
+\put(5,90){\line(1,0){110}}%
+\put(5,80){\line(1,0){110}}%
+\put(5,70){\line(1,0){110}}%
+\put(5,60){\line(1,0){110}}%
+\put(5,50){\line(1,0){110}}%
+\put(5,40){\line(1,0){110}}%
+\put(5,30){\line(1,0){110}}%
+\put(5,20){\line(1,0){110}}%
+\put(5,10){\line(1,0){110}}%
+\put(5,10){
+\makebox(110,110){
+\parbox[c]{110mm}{\centering \setlength\baselineskip{1cm} #1}}}%
+\end{picture}%
+}
+
\DeclareRobustCommand{\dvdmovielempty}[8]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@keepcasealign}}{}%
-\setcounter{sc@tempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@dvdkccoverheightdraw} - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
+\setcounter{sc@layouttempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@dvdkccoverheightdraw} - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
\put(0,140){%
\framebox(118,33)[c]{\parbox[c]{110mm}{\centering\scalebox{3}{#1}}}}%
-\put(0,120){\framebox(118,20)[c]{\parbox[c]{110mm}{\centering\huge #2}}}%
+\put(0,120){%
+\framebox(118,20)[c]{\parbox[c]{110mm}{\centering\huge #2}}}%
\put(0,110){\framebox(59,10)[c]{\parbox[c]{50mm}{\centering #3}}}%
\put(0,100){\framebox(59,10)[c]{\parbox[c]{50mm}{#4}}}%
\put(0,70){\framebox(59,30)[c]{\parbox[c]{50mm}{#5}}}%
@@ -654,23 +929,24 @@
\DeclareRobustCommand{\dvdlempty}[1]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@keepcasealign}}{}%
-\setcounter{sc@tempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@dvdkccoverheightdraw} - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
+\setcounter{sc@layouttempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@dvdkccoverheightdraw} - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
\put(0,0){%
-\framebox(\value{sc@tempa}, \value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa}\sc@unittype}{\centering #1}}}%
+\framebox(\value{sc@layouttempa}, \value{sc@layouttempb})[c]{%
+\parbox[c]{\value{sc@layouttempa}\sc@unittype}{\centering #1}}}%
\end{picture}%
}
\DeclareRobustCommand{\bluraymovielempty}[8]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@keepcasealign}}{}%
-\setcounter{sc@tempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@brcoverheightdraw} - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
+\setcounter{sc@layouttempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@brcoverheightdraw} - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
\put(0,120){%
\framebox(118,20)[c]{\parbox[c]{110mm}{\centering\scalebox{3}{#1}}}}%
-\put(0,105){\framebox(118,15)[c]{\parbox[c]{110mm}{\centering\huge #2}}}%
+\put(0,105){%
+\framebox(118,15)[c]{\parbox[c]{110mm}{\centering\huge #2}}}%
\put(0,95){\framebox(59,10)[c]{\parbox[c]{50mm}{\centering #3}}}%
\put(0,85){\framebox(59,10)[c]{\parbox[c]{50mm}{#4}}}%
\put(0,55){\framebox(59,30)[c]{\parbox[c]{50mm}{#5}}}%
@@ -688,12 +964,12 @@
\DeclareRobustCommand{\bluraylempty}[1]{%
\ifthenelse{\boolean{sc@align}}{\vspace{\sc@keepcasealign}}{}%
-\setcounter{sc@tempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
-\setcounter{sc@tempb}{\value{sc@brcoverheightdraw} - 10}%
-\begin{picture}(\value{sc@tempa}, \value{sc@tempb})%
+\setcounter{sc@layouttempa}{\value{sc@dvdkccoverwidthdraw} - 10}%
+\setcounter{sc@layouttempb}{\value{sc@brcoverheightdraw} - 10}%
+\begin{picture}(\value{sc@layouttempa}, \value{sc@layouttempb})%
\put(0,0){%
-\framebox(\value{sc@tempa}, \value{sc@tempb})[c]{%
-\parbox[c]{\value{sc@tempa}\sc@unittype}{\centering #1}}}%
+\framebox(\value{sc@layouttempa}, \value{sc@layouttempb})[c]{%
+\parbox[c]{\value{sc@layouttempa}\sc@unittype}{\centering #1}}}%
\end{picture}%
}
\endinput