Question: I'm trying to generate a clock similar to as in the question asked [here](https://tex.stackexchange.com/questions/49427/reproducing-an-analog-clock-similar-to-the-one-provided-by-the-ifsym-package)

But I want the face to be numbered. Is this possible with this package or any other?

Answer: 
Bit off topic-answer, once I made a "mathematican clock" as a birthday present. The result was printed out, and I replaced the number plate of a real clock with it:

```
\documentclass[landscape,a3paper,extrafontsizes,12pt]{memoir}
\usepackage[a3paper,margin=0.2cm]{geometry} 
\usepackage{tikz}
\usepackage{amsmath}
\begin{document}
\begin{center}
\vspace*{\fill}

\begin{tikzpicture}
    \foreach \x in {0,30,...,360} {
        \draw [line width = 0.1cm] (\x:9cm) -- (\x:10.5cm);
    };
    \foreach \x in {0,6,...,360} {
        \draw [line width = 0.05cm] (\x:10cm) -- (\x:10.5cm);
    };
    \draw (0:0cm) circle [radius = 0.2cm];

    \node (1) at (60:7cm) {\Large $\boldsymbol{9^{9-9}}$};
    \node (2) at (30:7cm) {\Large $\boldsymbol{\dfrac{9+9}{9}}$};
    \node (3) at (0:7cm) {\Huge $\boldsymbol{\sqrt{\log_{9}{9^9}}}$};
    \node (4) at (-30:7cm) {\Large $\boldsymbol{\sqrt{9}+\log_{9}9}$};
    \node (5) at (-60:7cm) {\Large $\boldsymbol{\sqrt{9}!-\log_{9}9}$};
    \node (6) at (-90:7cm) {\Huge $\boldsymbol{9 - \dfrac{9}{\sqrt{9}}}$};
    \node (7) at (-120:7cm) {\Large $\boldsymbol{\sqrt{9}!+\dfrac{9}{9}}$};
    \node (8) at (-150:7cm) {\Large $\boldsymbol{9 - \dfrac{9}{9}}$};
    \node (9) at (-180:7cm) {\Huge $\boldsymbol{\sqrt[9]{9^9}}$};
    \node (10) at (-210:7cm) {\Large $\boldsymbol{9 + \log_{9}{9}}$};
    \node (11) at (-240:7cm) {\Large $\boldsymbol{\dfrac{99}{9}}$};
    \node (12) at (-270:7cm) {\Huge $\boldsymbol{9 + \dfrac{9}{\sqrt{9}}}$};
\end{tikzpicture}
\vspace*{\fill}
\end{center}
\end{document}

```

(this is an excerpt, the original had also numbers 0-59 on each of the minutes line)

result:

![LaTeX results](https://i.stack.imgur.com/JoiUY.png)

There are no hands, as those were provided by the real clock
Here is another version with MetaPost. This one give the current hour and minute at the time of the compilation, thanks to the internal variables `hour` and `minute` of MetaPost. Alas there is no internal variable in MetaPost which gives the current second, otherwise I would have also drawn a needle indicating it (but anyway, in this case the program would have been shown [in this subject](https://tex.stackexchange.com/questions/236923/generate-analog-clock-with-numbered-face-add-seconds-roman-numerals/236957#236957)). 

```
\documentclass[border=2mm]{standalone}
\usepackage{luamplib}
  \mplibsetformat{metafun}
  \mplibtextextlabel{enable}
\begin{document}
  \begin{mplibcode}
    input mpcolornames
    r := 4cm; len := 10bp; min_thickness := 1.75bp; hour_thickness := 3bp;
    beginfig(1);
      path cadran; cadran = fullcircle scaled (2r); 
      fill cadran scaled 1.025; fill cadran withcolor .75[rgb_orange, white]; 
      % Graduation marks and labels
      for i = 1 upto 60:
        if i mod 5 = 0: 
          j := i div 5; angl := 90-30j; 
          freelabel("\large\sffamily\bfseries" & decimal j, (r-len)*dir angl, r*dir angl);
          draw ((r, 0) -- (r - len, 0)) rotated angl withpen pencircle scaled min_thickness;
        else:
          angl := 90 - 6i;
          draw ((r, 0) -- (r - .5len, 0)) rotated angl;
          freelabel("\tiny\sffamily" & decimal i, (r-.5len)*dir angl, r*dir angl);
        fi
      endfor
      % Needles
      label("\Large\scshape tic-tac", .65r*up) withcolor red;
      pickup pencircle scaled min_thickness;
      drawarrow origin -- r*dir(90-minute*6) cutends (0, 3.5len);
      pickup pencircle scaled hour_thickness;
      drawarrow origin -- r*dir (90-(hour+minute/60)*30) cutends(0, 6len);
      fill fullcircle scaled .75len;
    endfig;
  \end{mplibcode}
\end{document}

```

To be typeset with LuaLaTeX. Current hour in Belgium:

![enter image description here](https://i.stack.imgur.com/nUy9g.png)