Tikz – Box/frame arround Text with interruptionTikZ: Cropping the Bounding BoxHow can I put a coloured outline around fraction lines?How to define the default vertical distance between nodes?Why do I get an extra white page before my TikZ picture?TikZ: Drawing an arc from an intersection to an intersectionBeamer: framed box for frame titleAdjust text spacing in tikz boxTikz for drawing box flowchartAdd a box around text

How do lasers measure short distances (<1cm) when electronics are too slow for time-of-flight to work?

Why can I ping 10.0.0.0/8 addresses from a 192.168.1.0/24 subnet?

Understanding the past growth of an ETF

My first random password generator

Are there any privately owned large commercial airports?

grep pairs of patterns and file

Why did I get downranked at the end of the season?

How to ride a fish?

Can I color text by using an image, so that the color isn't flat?

How can I curtail abuse of the Illusion wizard's Illusory Reality feature?

Tikz – Box/frame arround Text with interruption

How to find an internship in OR/Optimization?

Why do English transliterations of Arabic names have so many Qs in them?

How are steel imports supposed to threaten US national security?

Postman Delivery

Solving a Certainty Equivalent (Decision Analysis) problem

one-liner vs script

What is the good path to become a Judo teacher?

Can something have more sugar per 100g than the percentage of sugar that's in it?

Can I perform Umrah while on a Saudi Arabian visit e-visa

"Es gefällt ihm." How to identify similar exceptions?

Looking for PC graphics demo software from the early 90s called "Unreal"

What is the meaning of "log" in this sentence?

What kind of mission objective would make a parabolic escape trajectory desirable?



Tikz – Box/frame arround Text with interruption


TikZ: Cropping the Bounding BoxHow can I put a coloured outline around fraction lines?How to define the default vertical distance between nodes?Why do I get an extra white page before my TikZ picture?TikZ: Drawing an arc from an intersection to an intersectionBeamer: framed box for frame titleAdjust text spacing in tikz boxTikz for drawing box flowchartAdd a box around text






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;









3















does somebody know a trick for creating a box/frame lite this around a text like this:
enter image description here
I guess it could be working best with tikz. Here is the code for the text (without frame):



documentclassarticle

usepackagefix-cm
usepackagexcolor

begindocument
vspace*3cm
begincenter
fontsize2510 sffamily colorblack!45 Name xy

vspace.5cm
fontsize7510 sffamily colorred 2019

vspace.5cm
fontsize2510 sffamily colorblack!45 Name
endcenter
enddocument









share|improve this question






























    3















    does somebody know a trick for creating a box/frame lite this around a text like this:
    enter image description here
    I guess it could be working best with tikz. Here is the code for the text (without frame):



    documentclassarticle

    usepackagefix-cm
    usepackagexcolor

    begindocument
    vspace*3cm
    begincenter
    fontsize2510 sffamily colorblack!45 Name xy

    vspace.5cm
    fontsize7510 sffamily colorred 2019

    vspace.5cm
    fontsize2510 sffamily colorblack!45 Name
    endcenter
    enddocument









    share|improve this question


























      3












      3








      3








      does somebody know a trick for creating a box/frame lite this around a text like this:
      enter image description here
      I guess it could be working best with tikz. Here is the code for the text (without frame):



      documentclassarticle

      usepackagefix-cm
      usepackagexcolor

      begindocument
      vspace*3cm
      begincenter
      fontsize2510 sffamily colorblack!45 Name xy

      vspace.5cm
      fontsize7510 sffamily colorred 2019

      vspace.5cm
      fontsize2510 sffamily colorblack!45 Name
      endcenter
      enddocument









      share|improve this question














      does somebody know a trick for creating a box/frame lite this around a text like this:
      enter image description here
      I guess it could be working best with tikz. Here is the code for the text (without frame):



      documentclassarticle

      usepackagefix-cm
      usepackagexcolor

      begindocument
      vspace*3cm
      begincenter
      fontsize2510 sffamily colorblack!45 Name xy

      vspace.5cm
      fontsize7510 sffamily colorred 2019

      vspace.5cm
      fontsize2510 sffamily colorblack!45 Name
      endcenter
      enddocument






      tikz-pgf box






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 9 hours ago









      simandesimande

      2142 silver badges9 bronze badges




      2142 silver badges9 bronze badges























          2 Answers
          2






          active

          oldest

          votes


















          6
















          Something like this? The vertical distances are controlled by inner ysep, and the horizontal ones by inner xsep.



          documentclass[tikz,border=3mm]standalone
          begindocument
          begintikzpicture[font=sffamilybfseries]
          node[scale=4,red!60,inner xsep=1.5ex,inner ysep=0.5ex] (2019)2019;
          node[above,scale=2,gray!50] at (2019.north) (A) Name xy;
          node[below,scale=2,gray!50] at (2019.south) (B) Name;
          draw[thick,gray!50] (A.east) -| (2019.east|-B) -- (B.east)
          (A.west) -| (2019.west|-B) -- (B.west);
          endtikzpicture
          enddocument


          enter image description here






          share|improve this answer

























          • exactly like this. Thanks a lot!

            – simande
            8 hours ago











          • how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

            – Black Mild
            7 hours ago






          • 1





            @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

            – Schrödinger's cat
            7 hours ago











          • I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

            – Black Mild
            7 hours ago






          • 1





            @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

            – Schrödinger's cat
            6 hours ago


















          2
















          Just for fun a TikZ-less version, that only uses xcolor and grabbox (grabbox wouldn't really be necessary, but this way you can use verb and stuff in the braced arguments).



          Argument structure of boxtext is:



          • optional argument specifying fixed width of top-text

          • mandatory argument for top-text

          • optional argument specifying fixed width of main-text

          • mandatory argument for main-text

          • optional argument specifying fixed width of bottom-text

          • mandatory argument for bottom-text

          If you don't specify a fixed width the natural width is used, if a fixed width is specified the contents will be centred using centering.



          documentclass[]article

          usepackagexcolor
          usepackagegrabbox

          makeatletter
          colorletboxtextbordergray
          newlengthtoptextpad
          newlengthmaintextpad
          newlengthbottomtextpad
          newlengthboxtextborder
          setlengthtoptextpad2pt
          setlengthmaintextpad5pt
          setlengthbottomtextpad2pt
          setlengthboxtextborder.4pt
          newlengthboxtext@maxwd
          newsaveboxboxtext@toptext
          newsaveboxboxtext@maintext
          newsaveboxboxtext@bottomtext
          defmyfi@Tbfi#1#2#3fi#2
          newcommandboxtext@ifrelax[1]
          %
          ifxrelax#1%
          myfi@Tb
          fi
          @secondoftwo

          newcommandboxtext[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@toptextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@toptextcolorboxtextbordervbox%
          boxtext@a

          newcommandboxtext@a[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@maintexthbox
          @grabboxhsize#1centeringboxtext@maintextvbox%
          boxtext@b

          newcommandboxtext@b[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@bottomtextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@bottomtextcolorboxtextbordervbox%
          boxtext@out

          newcommand*boxtext@siderule
          %
          vrule
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          width boxtextborder
          relax

          newcommand*boxtext@toprule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@toptext)/2-toptextpad
          relax
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          -dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad-.5boxtextborder
          relax
          relax

          newcommand*boxtext@bottomrule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@bottomtext)/2-bottomtextpad
          relax
          height
          -dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad-.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          relax

          newcommand*boxtext@out
          %
          mbox
          %
          begingroup
          ifdimwdboxtext@maintext>wdboxtext@toptext
          ifdimwdboxtext@maintext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@maintext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          else
          ifdimwdboxtext@toptext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@toptext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          fi
          advanceboxtext@maxwd2maintextpad
          colorboxtextborder%
          boxtext@siderule
          rlapmakebox[boxtext@maxwd][c]useboxboxtext@maintext%
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          dimexpr
          htboxtext@maintext+dpboxtext@toptext
          +maintextpad+toptextpad

          useboxboxtext@toptext%
          %
          %
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          -dimexpr
          dpboxtext@maintext+htboxtext@bottomtext
          +maintextpad+bottomtextpad

          useboxboxtext@bottomtext%
          %
          %
          rlapboxtext@toprule%
          rlapboxtext@bottomrule%
          hskipboxtext@maxwd
          llapboxtext@toprule%
          llapboxtext@bottomrule%
          boxtext@siderule
          endgroup
          %

          makeatother

          begindocument
          boxtext
          Name xy
          textcolorred2019
          Name%

          boxtext
          textsfName xy
          sffamilybfserieshugetextcolorred2019
          textsfName

          boxtextName xy[5cm]This is some text that is 5cm wideName
          enddocument


          enter image description here






          share|improve this answer

























          • haha, ok that works as well ;-)

            – simande
            8 hours ago






          • 1





            @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

            – Skillmon
            8 hours ago












          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "85"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );














          draft saved

          draft discarded
















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f510533%2ftikz-box-frame-arround-text-with-interruption%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          6
















          Something like this? The vertical distances are controlled by inner ysep, and the horizontal ones by inner xsep.



          documentclass[tikz,border=3mm]standalone
          begindocument
          begintikzpicture[font=sffamilybfseries]
          node[scale=4,red!60,inner xsep=1.5ex,inner ysep=0.5ex] (2019)2019;
          node[above,scale=2,gray!50] at (2019.north) (A) Name xy;
          node[below,scale=2,gray!50] at (2019.south) (B) Name;
          draw[thick,gray!50] (A.east) -| (2019.east|-B) -- (B.east)
          (A.west) -| (2019.west|-B) -- (B.west);
          endtikzpicture
          enddocument


          enter image description here






          share|improve this answer

























          • exactly like this. Thanks a lot!

            – simande
            8 hours ago











          • how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

            – Black Mild
            7 hours ago






          • 1





            @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

            – Schrödinger's cat
            7 hours ago











          • I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

            – Black Mild
            7 hours ago






          • 1





            @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

            – Schrödinger's cat
            6 hours ago















          6
















          Something like this? The vertical distances are controlled by inner ysep, and the horizontal ones by inner xsep.



          documentclass[tikz,border=3mm]standalone
          begindocument
          begintikzpicture[font=sffamilybfseries]
          node[scale=4,red!60,inner xsep=1.5ex,inner ysep=0.5ex] (2019)2019;
          node[above,scale=2,gray!50] at (2019.north) (A) Name xy;
          node[below,scale=2,gray!50] at (2019.south) (B) Name;
          draw[thick,gray!50] (A.east) -| (2019.east|-B) -- (B.east)
          (A.west) -| (2019.west|-B) -- (B.west);
          endtikzpicture
          enddocument


          enter image description here






          share|improve this answer

























          • exactly like this. Thanks a lot!

            – simande
            8 hours ago











          • how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

            – Black Mild
            7 hours ago






          • 1





            @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

            – Schrödinger's cat
            7 hours ago











          • I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

            – Black Mild
            7 hours ago






          • 1





            @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

            – Schrödinger's cat
            6 hours ago













          6














          6










          6









          Something like this? The vertical distances are controlled by inner ysep, and the horizontal ones by inner xsep.



          documentclass[tikz,border=3mm]standalone
          begindocument
          begintikzpicture[font=sffamilybfseries]
          node[scale=4,red!60,inner xsep=1.5ex,inner ysep=0.5ex] (2019)2019;
          node[above,scale=2,gray!50] at (2019.north) (A) Name xy;
          node[below,scale=2,gray!50] at (2019.south) (B) Name;
          draw[thick,gray!50] (A.east) -| (2019.east|-B) -- (B.east)
          (A.west) -| (2019.west|-B) -- (B.west);
          endtikzpicture
          enddocument


          enter image description here






          share|improve this answer













          Something like this? The vertical distances are controlled by inner ysep, and the horizontal ones by inner xsep.



          documentclass[tikz,border=3mm]standalone
          begindocument
          begintikzpicture[font=sffamilybfseries]
          node[scale=4,red!60,inner xsep=1.5ex,inner ysep=0.5ex] (2019)2019;
          node[above,scale=2,gray!50] at (2019.north) (A) Name xy;
          node[below,scale=2,gray!50] at (2019.south) (B) Name;
          draw[thick,gray!50] (A.east) -| (2019.east|-B) -- (B.east)
          (A.west) -| (2019.west|-B) -- (B.west);
          endtikzpicture
          enddocument


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 8 hours ago









          Schrödinger's catSchrödinger's cat

          11.5k15 silver badges33 bronze badges




          11.5k15 silver badges33 bronze badges















          • exactly like this. Thanks a lot!

            – simande
            8 hours ago











          • how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

            – Black Mild
            7 hours ago






          • 1





            @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

            – Schrödinger's cat
            7 hours ago











          • I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

            – Black Mild
            7 hours ago






          • 1





            @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

            – Schrödinger's cat
            6 hours ago

















          • exactly like this. Thanks a lot!

            – simande
            8 hours ago











          • how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

            – Black Mild
            7 hours ago






          • 1





            @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

            – Schrödinger's cat
            7 hours ago











          • I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

            – Black Mild
            7 hours ago






          • 1





            @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

            – Schrödinger's cat
            6 hours ago
















          exactly like this. Thanks a lot!

          – simande
          8 hours ago





          exactly like this. Thanks a lot!

          – simande
          8 hours ago













          how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

          – Black Mild
          7 hours ago





          how about this? documentclass[tikz,border=1mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=2,violet,draw=gray!50,line width=2pt,rounded corners, inner xsep=2mm,inner ysep=2mm] (2019) 2019 (2019.north) node[orange,fill=white] TikZ (2019.south) node[orange,fill=white] texSE; endtikzpicture enddocument

          – Black Mild
          7 hours ago




          1




          1





          @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

          – Schrödinger's cat
          7 hours ago





          @BlackMild Thanks! This also works for white backgrounds. It won't look good if the thing is put on a non-white background, though.

          – Schrödinger's cat
          7 hours ago













          I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

          – Black Mild
          7 hours ago





          I just modified from your code. For colored background, say, pink, then just put [fill=pink]. Still there is a problem: I can not adjust texSE in the middle of boundary of the node 2019.

          – Black Mild
          7 hours ago




          1




          1





          @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

          – Schrödinger's cat
          6 hours ago





          @BlackMild You can do documentclass[tikz,border=3mm]standalone begindocument begintikzpicture[font=sffamilybfseries] path node[scale=4,red,inner xsep=1.5ex,inner ysep=2ex,draw=black!45,thick] (2019)2019 (2019.north) node[scale=2,text=black!45,fill=white,text depth=0pt] Name xy (2019.south) node[scale=2,text=black!45,fill=white,text depth=0pt] Name; endtikzpicture enddocument but why? It only works for monochrome backgrounds.

          – Schrödinger's cat
          6 hours ago













          2
















          Just for fun a TikZ-less version, that only uses xcolor and grabbox (grabbox wouldn't really be necessary, but this way you can use verb and stuff in the braced arguments).



          Argument structure of boxtext is:



          • optional argument specifying fixed width of top-text

          • mandatory argument for top-text

          • optional argument specifying fixed width of main-text

          • mandatory argument for main-text

          • optional argument specifying fixed width of bottom-text

          • mandatory argument for bottom-text

          If you don't specify a fixed width the natural width is used, if a fixed width is specified the contents will be centred using centering.



          documentclass[]article

          usepackagexcolor
          usepackagegrabbox

          makeatletter
          colorletboxtextbordergray
          newlengthtoptextpad
          newlengthmaintextpad
          newlengthbottomtextpad
          newlengthboxtextborder
          setlengthtoptextpad2pt
          setlengthmaintextpad5pt
          setlengthbottomtextpad2pt
          setlengthboxtextborder.4pt
          newlengthboxtext@maxwd
          newsaveboxboxtext@toptext
          newsaveboxboxtext@maintext
          newsaveboxboxtext@bottomtext
          defmyfi@Tbfi#1#2#3fi#2
          newcommandboxtext@ifrelax[1]
          %
          ifxrelax#1%
          myfi@Tb
          fi
          @secondoftwo

          newcommandboxtext[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@toptextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@toptextcolorboxtextbordervbox%
          boxtext@a

          newcommandboxtext@a[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@maintexthbox
          @grabboxhsize#1centeringboxtext@maintextvbox%
          boxtext@b

          newcommandboxtext@b[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@bottomtextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@bottomtextcolorboxtextbordervbox%
          boxtext@out

          newcommand*boxtext@siderule
          %
          vrule
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          width boxtextborder
          relax

          newcommand*boxtext@toprule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@toptext)/2-toptextpad
          relax
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          -dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad-.5boxtextborder
          relax
          relax

          newcommand*boxtext@bottomrule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@bottomtext)/2-bottomtextpad
          relax
          height
          -dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad-.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          relax

          newcommand*boxtext@out
          %
          mbox
          %
          begingroup
          ifdimwdboxtext@maintext>wdboxtext@toptext
          ifdimwdboxtext@maintext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@maintext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          else
          ifdimwdboxtext@toptext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@toptext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          fi
          advanceboxtext@maxwd2maintextpad
          colorboxtextborder%
          boxtext@siderule
          rlapmakebox[boxtext@maxwd][c]useboxboxtext@maintext%
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          dimexpr
          htboxtext@maintext+dpboxtext@toptext
          +maintextpad+toptextpad

          useboxboxtext@toptext%
          %
          %
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          -dimexpr
          dpboxtext@maintext+htboxtext@bottomtext
          +maintextpad+bottomtextpad

          useboxboxtext@bottomtext%
          %
          %
          rlapboxtext@toprule%
          rlapboxtext@bottomrule%
          hskipboxtext@maxwd
          llapboxtext@toprule%
          llapboxtext@bottomrule%
          boxtext@siderule
          endgroup
          %

          makeatother

          begindocument
          boxtext
          Name xy
          textcolorred2019
          Name%

          boxtext
          textsfName xy
          sffamilybfserieshugetextcolorred2019
          textsfName

          boxtextName xy[5cm]This is some text that is 5cm wideName
          enddocument


          enter image description here






          share|improve this answer

























          • haha, ok that works as well ;-)

            – simande
            8 hours ago






          • 1





            @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

            – Skillmon
            8 hours ago















          2
















          Just for fun a TikZ-less version, that only uses xcolor and grabbox (grabbox wouldn't really be necessary, but this way you can use verb and stuff in the braced arguments).



          Argument structure of boxtext is:



          • optional argument specifying fixed width of top-text

          • mandatory argument for top-text

          • optional argument specifying fixed width of main-text

          • mandatory argument for main-text

          • optional argument specifying fixed width of bottom-text

          • mandatory argument for bottom-text

          If you don't specify a fixed width the natural width is used, if a fixed width is specified the contents will be centred using centering.



          documentclass[]article

          usepackagexcolor
          usepackagegrabbox

          makeatletter
          colorletboxtextbordergray
          newlengthtoptextpad
          newlengthmaintextpad
          newlengthbottomtextpad
          newlengthboxtextborder
          setlengthtoptextpad2pt
          setlengthmaintextpad5pt
          setlengthbottomtextpad2pt
          setlengthboxtextborder.4pt
          newlengthboxtext@maxwd
          newsaveboxboxtext@toptext
          newsaveboxboxtext@maintext
          newsaveboxboxtext@bottomtext
          defmyfi@Tbfi#1#2#3fi#2
          newcommandboxtext@ifrelax[1]
          %
          ifxrelax#1%
          myfi@Tb
          fi
          @secondoftwo

          newcommandboxtext[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@toptextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@toptextcolorboxtextbordervbox%
          boxtext@a

          newcommandboxtext@a[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@maintexthbox
          @grabboxhsize#1centeringboxtext@maintextvbox%
          boxtext@b

          newcommandboxtext@b[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@bottomtextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@bottomtextcolorboxtextbordervbox%
          boxtext@out

          newcommand*boxtext@siderule
          %
          vrule
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          width boxtextborder
          relax

          newcommand*boxtext@toprule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@toptext)/2-toptextpad
          relax
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          -dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad-.5boxtextborder
          relax
          relax

          newcommand*boxtext@bottomrule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@bottomtext)/2-bottomtextpad
          relax
          height
          -dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad-.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          relax

          newcommand*boxtext@out
          %
          mbox
          %
          begingroup
          ifdimwdboxtext@maintext>wdboxtext@toptext
          ifdimwdboxtext@maintext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@maintext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          else
          ifdimwdboxtext@toptext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@toptext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          fi
          advanceboxtext@maxwd2maintextpad
          colorboxtextborder%
          boxtext@siderule
          rlapmakebox[boxtext@maxwd][c]useboxboxtext@maintext%
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          dimexpr
          htboxtext@maintext+dpboxtext@toptext
          +maintextpad+toptextpad

          useboxboxtext@toptext%
          %
          %
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          -dimexpr
          dpboxtext@maintext+htboxtext@bottomtext
          +maintextpad+bottomtextpad

          useboxboxtext@bottomtext%
          %
          %
          rlapboxtext@toprule%
          rlapboxtext@bottomrule%
          hskipboxtext@maxwd
          llapboxtext@toprule%
          llapboxtext@bottomrule%
          boxtext@siderule
          endgroup
          %

          makeatother

          begindocument
          boxtext
          Name xy
          textcolorred2019
          Name%

          boxtext
          textsfName xy
          sffamilybfserieshugetextcolorred2019
          textsfName

          boxtextName xy[5cm]This is some text that is 5cm wideName
          enddocument


          enter image description here






          share|improve this answer

























          • haha, ok that works as well ;-)

            – simande
            8 hours ago






          • 1





            @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

            – Skillmon
            8 hours ago













          2














          2










          2









          Just for fun a TikZ-less version, that only uses xcolor and grabbox (grabbox wouldn't really be necessary, but this way you can use verb and stuff in the braced arguments).



          Argument structure of boxtext is:



          • optional argument specifying fixed width of top-text

          • mandatory argument for top-text

          • optional argument specifying fixed width of main-text

          • mandatory argument for main-text

          • optional argument specifying fixed width of bottom-text

          • mandatory argument for bottom-text

          If you don't specify a fixed width the natural width is used, if a fixed width is specified the contents will be centred using centering.



          documentclass[]article

          usepackagexcolor
          usepackagegrabbox

          makeatletter
          colorletboxtextbordergray
          newlengthtoptextpad
          newlengthmaintextpad
          newlengthbottomtextpad
          newlengthboxtextborder
          setlengthtoptextpad2pt
          setlengthmaintextpad5pt
          setlengthbottomtextpad2pt
          setlengthboxtextborder.4pt
          newlengthboxtext@maxwd
          newsaveboxboxtext@toptext
          newsaveboxboxtext@maintext
          newsaveboxboxtext@bottomtext
          defmyfi@Tbfi#1#2#3fi#2
          newcommandboxtext@ifrelax[1]
          %
          ifxrelax#1%
          myfi@Tb
          fi
          @secondoftwo

          newcommandboxtext[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@toptextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@toptextcolorboxtextbordervbox%
          boxtext@a

          newcommandboxtext@a[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@maintexthbox
          @grabboxhsize#1centeringboxtext@maintextvbox%
          boxtext@b

          newcommandboxtext@b[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@bottomtextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@bottomtextcolorboxtextbordervbox%
          boxtext@out

          newcommand*boxtext@siderule
          %
          vrule
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          width boxtextborder
          relax

          newcommand*boxtext@toprule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@toptext)/2-toptextpad
          relax
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          -dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad-.5boxtextborder
          relax
          relax

          newcommand*boxtext@bottomrule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@bottomtext)/2-bottomtextpad
          relax
          height
          -dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad-.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          relax

          newcommand*boxtext@out
          %
          mbox
          %
          begingroup
          ifdimwdboxtext@maintext>wdboxtext@toptext
          ifdimwdboxtext@maintext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@maintext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          else
          ifdimwdboxtext@toptext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@toptext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          fi
          advanceboxtext@maxwd2maintextpad
          colorboxtextborder%
          boxtext@siderule
          rlapmakebox[boxtext@maxwd][c]useboxboxtext@maintext%
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          dimexpr
          htboxtext@maintext+dpboxtext@toptext
          +maintextpad+toptextpad

          useboxboxtext@toptext%
          %
          %
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          -dimexpr
          dpboxtext@maintext+htboxtext@bottomtext
          +maintextpad+bottomtextpad

          useboxboxtext@bottomtext%
          %
          %
          rlapboxtext@toprule%
          rlapboxtext@bottomrule%
          hskipboxtext@maxwd
          llapboxtext@toprule%
          llapboxtext@bottomrule%
          boxtext@siderule
          endgroup
          %

          makeatother

          begindocument
          boxtext
          Name xy
          textcolorred2019
          Name%

          boxtext
          textsfName xy
          sffamilybfserieshugetextcolorred2019
          textsfName

          boxtextName xy[5cm]This is some text that is 5cm wideName
          enddocument


          enter image description here






          share|improve this answer













          Just for fun a TikZ-less version, that only uses xcolor and grabbox (grabbox wouldn't really be necessary, but this way you can use verb and stuff in the braced arguments).



          Argument structure of boxtext is:



          • optional argument specifying fixed width of top-text

          • mandatory argument for top-text

          • optional argument specifying fixed width of main-text

          • mandatory argument for main-text

          • optional argument specifying fixed width of bottom-text

          • mandatory argument for bottom-text

          If you don't specify a fixed width the natural width is used, if a fixed width is specified the contents will be centred using centering.



          documentclass[]article

          usepackagexcolor
          usepackagegrabbox

          makeatletter
          colorletboxtextbordergray
          newlengthtoptextpad
          newlengthmaintextpad
          newlengthbottomtextpad
          newlengthboxtextborder
          setlengthtoptextpad2pt
          setlengthmaintextpad5pt
          setlengthbottomtextpad2pt
          setlengthboxtextborder.4pt
          newlengthboxtext@maxwd
          newsaveboxboxtext@toptext
          newsaveboxboxtext@maintext
          newsaveboxboxtext@bottomtext
          defmyfi@Tbfi#1#2#3fi#2
          newcommandboxtext@ifrelax[1]
          %
          ifxrelax#1%
          myfi@Tb
          fi
          @secondoftwo

          newcommandboxtext[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@toptextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@toptextcolorboxtextbordervbox%
          boxtext@a

          newcommandboxtext@a[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@maintexthbox
          @grabboxhsize#1centeringboxtext@maintextvbox%
          boxtext@b

          newcommandboxtext@b[1][relax]
          %
          boxtext@ifrelax#1
          @grabboxboxtext@bottomtextcolorboxtextborderhbox
          @grabboxhsize#1centeringboxtext@bottomtextcolorboxtextbordervbox%
          boxtext@out

          newcommand*boxtext@siderule
          %
          vrule
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          width boxtextborder
          relax

          newcommand*boxtext@toprule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@toptext)/2-toptextpad
          relax
          height
          dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad+.5boxtextborder
          relax
          depth
          -dimexpr
          htboxtext@maintext+.5htboxtext@toptext+.5dpboxtext@toptext
          +toptextpad+maintextpad-.5boxtextborder
          relax
          relax

          newcommand*boxtext@bottomrule
          %
          vrule
          width
          dimexpr
          (boxtext@maxwd-wdboxtext@bottomtext)/2-bottomtextpad
          relax
          height
          -dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad-.5boxtextborder
          relax
          depth
          dimexpr
          dpboxtext@maintext+.5htboxtext@bottomtext+.5dpboxtext@bottomtext
          +maintextpad+bottomtextpad+.5boxtextborder
          relax
          relax

          newcommand*boxtext@out
          %
          mbox
          %
          begingroup
          ifdimwdboxtext@maintext>wdboxtext@toptext
          ifdimwdboxtext@maintext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@maintext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          else
          ifdimwdboxtext@toptext>wdboxtext@bottomtext
          boxtext@maxwdwdboxtext@toptext
          else
          boxtext@maxwdwdboxtext@bottomtext
          fi
          fi
          advanceboxtext@maxwd2maintextpad
          colorboxtextborder%
          boxtext@siderule
          rlapmakebox[boxtext@maxwd][c]useboxboxtext@maintext%
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          dimexpr
          htboxtext@maintext+dpboxtext@toptext
          +maintextpad+toptextpad

          useboxboxtext@toptext%
          %
          %
          rlap
          %
          makebox[boxtext@maxwd][c]
          %
          raisebox
          %
          -dimexpr
          dpboxtext@maintext+htboxtext@bottomtext
          +maintextpad+bottomtextpad

          useboxboxtext@bottomtext%
          %
          %
          rlapboxtext@toprule%
          rlapboxtext@bottomrule%
          hskipboxtext@maxwd
          llapboxtext@toprule%
          llapboxtext@bottomrule%
          boxtext@siderule
          endgroup
          %

          makeatother

          begindocument
          boxtext
          Name xy
          textcolorred2019
          Name%

          boxtext
          textsfName xy
          sffamilybfserieshugetextcolorred2019
          textsfName

          boxtextName xy[5cm]This is some text that is 5cm wideName
          enddocument


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 8 hours ago









          SkillmonSkillmon

          28.5k1 gold badge28 silver badges59 bronze badges




          28.5k1 gold badge28 silver badges59 bronze badges















          • haha, ok that works as well ;-)

            – simande
            8 hours ago






          • 1





            @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

            – Skillmon
            8 hours ago

















          • haha, ok that works as well ;-)

            – simande
            8 hours ago






          • 1





            @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

            – Skillmon
            8 hours ago
















          haha, ok that works as well ;-)

          – simande
          8 hours ago





          haha, ok that works as well ;-)

          – simande
          8 hours ago




          1




          1





          @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

          – Skillmon
          8 hours ago





          @simande and it's only 153 lines of code to create the boxtext macro, so definitely the way to go!

          – Skillmon
          8 hours ago


















          draft saved

          draft discarded















































          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f510533%2ftikz-box-frame-arround-text-with-interruption%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

          Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

          François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480