(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 13.2' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 96179, 1881] NotebookOptionsPosition[ 89573, 1716] NotebookOutlinePosition[ 93410, 1814] CellTagsIndexPosition[ 93332, 1809] WindowTitle->RainbowHighlight | Example Notebook WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["Basic Examples", "Subsection", TaggingRules->{}, CellTags->"DefaultContent", CellID->619504543], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ InterpretationBox[ TagBox[ FrameBox[ PaneBox[GridBox[{ { StyleBox[ StyleBox[ AdjustmentBox["\<\"[\[FilledSmallSquare]]\"\>", BoxBaselineShift->-0.25, BoxMargins->{{0, 0}, {-1, -1}}], "ResourceFunctionIcon", FontColor->RGBColor[ 0.8745098039215686, 0.2784313725490196, 0.03137254901960784]], ShowStringCharacters->False, FontFamily->"Source Sans Pro Black", FontSize->0.65 Inherited, FontWeight->"Heavy", PrivateFontOptions->{"OperatorSubstitution"->False}], StyleBox[ RowBox[{ StyleBox["\<\"RainbowHighlight\"\>", "ResourceFunctionLabel"], " "}], ShowAutoStyles->False, ShowStringCharacters->False, FontSize->0.9 Inherited, FontColor->GrayLevel[0.1]]} }, GridBoxSpacings->{"Columns" -> {{0.25}}}], Alignment->Left, BaseStyle->{LineSpacing -> {0, 0}, LineBreakWithin -> False}, BaselinePosition->Baseline, FrameMargins->{{3, 0}, {0, 0}}], Background->RGBColor[0.968627, 0.976471, 0.984314], BaselinePosition->Baseline, DefaultBaseStyle->{}, FrameMargins->{{0, 0}, {1, 1}}, FrameStyle->RGBColor[0.831373, 0.847059, 0.85098], RoundingRadius->4], {"FunctionResourceBox", RGBColor[0.8745098039215686, 0.2784313725490196, 0.03137254901960784], "RainbowHighlight"}, TagBoxNote->"FunctionResourceBox"], ResourceFunction["RainbowHighlight"], BoxID -> "RainbowHighlight", Selectable->False], "[", "\"\\"", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.890882054281846*^9, 3.8908820722319307`*^9}, { 3.890882153301662*^9, 3.890882164329439*^9}, {3.890882241591364*^9, 3.8908822551896544`*^9}, {3.890882292686248*^9, 3.890882299663989*^9}}, CellTags->"DefaultContent", CellLabel->"In[12]:=", CellID->298664010], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1:eJztnQl4FEUahicH9yEILmAURAFxdTcquyIoigsIcioIosglIggCEREEREAR uUSUW3FFFBBYwhUOA8p95AJCEnKRg2RyTu5M5k6+rZqunpme6TkyM0lQ+3t+ eLr/qu6uqZn021X1V3XHt2YNf8dXJpN90JD8N3zivBdmz544f0QLsjNy5gfv Tpk5+e2XZs6ZPGXy7Kff8iPOB8m/CSQ/3YYkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSapFaaFQI9PSNMip60J5 JB10cYg+gr3bsfE8TpWguK5LVD2VQF0IlbfOpkRlJnQ50HvrhJIkOZBiELKa Q/Giu8eH6NFViY7l2KXzZrHcVkg8uq5Fx1XYdb2uiyKptlWOuFPwPQWZpV1E 57oul/u6irDn8UgAZJbWEw+F4XxdF80lLcfF+ljhhy/m4DevnPBhpMgQ3wW3 vHK2OldIMrpuQceN2BXrnRPOWI3AMfR/V6TRoFsvBPYQ2Iw51bhcXDQmDsMb /RF5yb3yWmvvDCwPpP97XfoSpH7mkuXsNB+V1w1yGfKfcfeqTyohK6PWvtwb H8JjPbkesvnU2q+o66JIqm2V4aoVHP/QfMxC5kNobMLiffANgA+3nYIk9855 ApdHY6GlTcDSBdj0HQ4Wk/rztlrhKxmWE2uAlSp44RG6PZLvHD7mafDuNUyM xH65SOrM6zRpUZyjMzz5PWTLqbXf4J0i9Z0O2VMY/L5LmZXk5t3M2ga9Wo3L jRuMABm1IT3cK6+1vumL6TJsHuyds1lKlY5TMpfsqkVr0VM+9q1gfOx8Z/Cx 7zbGx85r6rookmpbBiiLcdFk59D2D83HDzGZo+FQ9ExAbCUqddCdRehGrHT7 nIPxvgxPiVoTPPc5/uvF8hMFYhvHx3vwlY58Px7rjuLjxQLIgqktFINg6xCa 9NhJR2fou4vxsfNm7xSpWnysrMTFy2b79/PV5uOUkYyPA//tXnmt5TYfUw7g 98lI3ms3gyYHEc8K7Pz9DIiXHxX401eZj/KUj9EGjFdhrAqXvPDj94KiszF+ L8buwaXbdV0USXWsC+jwh+bjC3iU42MkLnvrnCY+9seMl/HhQAQ9ibGN0MtE ye9xyFvXIroM+TgcJnYSqV454Z+Mj9F5GH8EYw/jUqZ3ilQtPlqp39Bq8zEl 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 kyRJkiRJkiRJkiRJkiRJkmz0fwr4i8A= "], {{0, 17.}, {304., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{304., 17.}, PlotRange->{{0, 304.}, {0, 17.}}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.890882072946924*^9, 3.890882164777759*^9}, { 3.890882225029415*^9, 3.890882251118156*^9}, {3.8908822905695457`*^9, 3.8908823000177794`*^9}, 3.890882563950584*^9, 3.8908826579182053`*^9, 3.890922891742567*^9}, CellTags->"DefaultContent", CellLabel->"Out[12]=", CellID->655696150] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Scope", "\[NonBreakingSpace]", Cell["(2)", "ExampleCount"], "\[NonBreakingSpace]" }], "Subsection", TaggingRules->{}, CellTags->"DefaultContent", CellID->313242344], Cell["Use an arbitrary color function:", "Text", TaggingRules->{}, CellChangeTimes->{{3.890882826250436*^9, 3.8908828358667994`*^9}}, CellTags->"DefaultContent", CellID->291939446], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ InterpretationBox[ TagBox[ FrameBox[ PaneBox[GridBox[{ { StyleBox[ StyleBox[ AdjustmentBox["\<\"[\[FilledSmallSquare]]\"\>", BoxBaselineShift->-0.25, BoxMargins->{{0, 0}, {-1, -1}}], "ResourceFunctionIcon", FontColor->RGBColor[ 0.8745098039215686, 0.2784313725490196, 0.03137254901960784]], ShowStringCharacters->False, FontFamily->"Source Sans Pro Black", FontSize->0.65 Inherited, FontWeight->"Heavy", PrivateFontOptions->{"OperatorSubstitution"->False}], StyleBox[ RowBox[{ StyleBox["\<\"RainbowHighlight\"\>", "ResourceFunctionLabel"], " "}], ShowAutoStyles->False, ShowStringCharacters->False, FontSize->0.9 Inherited, FontColor->GrayLevel[0.1]]} }, GridBoxSpacings->{"Columns" -> {{0.25}}}], Alignment->Left, BaseStyle->{LineSpacing -> {0, 0}, LineBreakWithin -> False}, BaselinePosition->Baseline, FrameMargins->{{3, 0}, {0, 0}}], Background->RGBColor[0.968627, 0.976471, 0.984314], BaselinePosition->Baseline, DefaultBaseStyle->{}, FrameMargins->{{0, 0}, {1, 1}}, FrameStyle->RGBColor[0.831373, 0.847059, 0.85098], RoundingRadius->4], {"FunctionResourceBox", RGBColor[0.8745098039215686, 0.2784313725490196, 0.03137254901960784], "RainbowHighlight"}, TagBoxNote->"FunctionResourceBox"], ResourceFunction["RainbowHighlight"], BoxID -> "RainbowHighlight", Selectable->False], "[", RowBox[{"\"\\"", ",", RowBox[{ RowBox[{"RGBColor", "[", RowBox[{ RowBox[{"0.5", "+", RowBox[{"0.5", RowBox[{"Sin", "[", RowBox[{"2", "Pi", " ", "#"}], "]"}]}]}], ",", RowBox[{"0.5", "+", RowBox[{"0.5", RowBox[{"Cos", "[", RowBox[{ RowBox[{"2", "Pi", " ", "#"}], "+", "0.4"}], "]"}]}]}], ",", "0"}], "]"}], "&"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.890882775622994*^9, 3.890882820675666*^9}}, CellTags->"DefaultContent", CellLabel->"In[13]:=", CellID->448965068], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 "], {{0, 17.}, {189., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{189., 17.}, PlotRange->{{0, 189.}, {0, 17.}}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.890882798372654*^9, 3.890882820990046*^9}, 3.890922894584372*^9}, CellTags->"DefaultContent", CellLabel->"Out[13]=", CellID->1466286450] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", TaggingRules->{}, CellID->1388584157], Cell["Use a named color scheme:", "Text", TaggingRules->{}, CellChangeTimes->{{3.890882826250436*^9, 3.890882843784793*^9}}, CellTags->"DefaultContent", CellID->1495750514], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ InterpretationBox[ TagBox[ FrameBox[ PaneBox[GridBox[{ { StyleBox[ StyleBox[ AdjustmentBox["\<\"[\[FilledSmallSquare]]\"\>", BoxBaselineShift->-0.25, BoxMargins->{{0, 0}, {-1, -1}}], "ResourceFunctionIcon", FontColor->RGBColor[ 0.8745098039215686, 0.2784313725490196, 0.03137254901960784]], ShowStringCharacters->False, FontFamily->"Source Sans Pro Black", FontSize->0.65 Inherited, FontWeight->"Heavy", PrivateFontOptions->{"OperatorSubstitution"->False}], StyleBox[ RowBox[{ StyleBox["\<\"RainbowHighlight\"\>", "ResourceFunctionLabel"], " "}], ShowAutoStyles->False, ShowStringCharacters->False, FontSize->0.9 Inherited, FontColor->GrayLevel[0.1]]} }, GridBoxSpacings->{"Columns" -> {{0.25}}}], Alignment->Left, BaseStyle->{LineSpacing -> {0, 0}, LineBreakWithin -> False}, BaselinePosition->Baseline, FrameMargins->{{3, 0}, {0, 0}}], Background->RGBColor[0.968627, 0.976471, 0.984314], BaselinePosition->Baseline, DefaultBaseStyle->{}, FrameMargins->{{0, 0}, {1, 1}}, FrameStyle->RGBColor[0.831373, 0.847059, 0.85098], RoundingRadius->4], {"FunctionResourceBox", RGBColor[0.8745098039215686, 0.2784313725490196, 0.03137254901960784], "RainbowHighlight"}, TagBoxNote->"FunctionResourceBox"], ResourceFunction["RainbowHighlight"], BoxID -> "RainbowHighlight", Selectable->False], "[", RowBox[{ "\"\\"", ",", "\"\\""}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.890882775622994*^9, 3.890882874189683*^9}}, CellTags->"DefaultContent", CellLabel->"In[14]:=", CellID->635317016], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1:eJztnPd3U2eax7O7v+yP+wfsztmSObtzZnImu5OdlB3SgHRKIEASCGCwMSTY gEkABxggEGpML6HaxuCCKzaucpF7L5KLLNvqvfcr3Sb2lV/5Wrq6kiWXkEzu 9zzWuW+7Tfd+9Dxv8b9t2bVq298/99xze/8RfKyK2/9WSkpc6up/Aok1yXt3 JCYnxL+f/HVCYkLKK1v+AWT+O/j79u+ee863/ZQVK1asWLFixYoVK1asWLFi xYoVK1asWLFixYoVq1+IMAJFCc987Y0gMRSzY7hzvnbIihWrvw31yOov1u06 X5vUKnoyLzvkdOwqrFtZ05E0L3tjtdB6fLj64tI74PNZn8jPURYntuZs38qT PYF24P7osz6vZ6BHvFxgXFF9hDoEScBqErOYscL1xv3nODuAXahLBpXnflZV bdtZ2vyCdOfT7AP/fDJj06NnfSI/R+lt6DtHu2i2+87Isz6vZ6ATtccOVaVe bEqLUMfkMoE6wKqFlYwV7necgrS51rif9JIRdjUkr6roPzmirI18VixtfiZy NnEMZw8565m/d0osbSIII8ghuZ2yrVf4v1ra3Gy/DjBytOaw1+sNV0dknIC0 6VF0M1ZQWyXlQxnAZKYZ/MO6wct36teX9h6NXI2lzc9EhvNHxa//p2bftsjV WNpEr69uDv1qaVPIz4cksblt4er0KntgnXCRVPQq7/uepc0vSLq/7mJpM7/6 NdOmUdQASSI1S2AOSqAyi0xukVN16sZrYR2Hxw5zbG6T1iYLNStiDD0ETqBO j9mGaE0O+aP2vYA2RZ2pBrs42CSBTSBtOB3JMOlCdBIVZ0ScJ9c2ORHtfF27 10vYTTyjolI9nqUV51n1nahbH7kJ5lTZlY1GQaZ5PN+l7ycwhlEzwmNDjaO4 S09iTqeYYx1IR41CWAQ2rLwMx2gJ4baEOwThNLrFbYigCtMJvTg6lwsMlRfH ULnQ2VqO9DcSZl2kmiRJuhHVzs99tEnZQtitwRb02+SnzeZp2ti0DlmfErEg M5+S16uR2Cb69YgDi+lacIxUSZ1DPSbpmJ3AI8XvsQrDSZEMEYpc2Ey7xQmv SInUdpvah6wGS1TnHxNtcIKUGBzcUW23xGh0RBrzBbfR4UERbPocjE6kX6Hl jsu6ZWqLy83Yyoy4hHpNu0zUq5RqHTYyfIAzLxrWDkGS9Kv6YA7YgDkGpwHm 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 FStWrFixYsWKFStWrFixerb6f4pqB9Q= "], {{0, 17.}, {189., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{189., 17.}, PlotRange->{{0, 189.}, {0, 17.}}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.890882798372654*^9, 3.890882874444396*^9}, 3.8909228951768923`*^9}, CellTags->"DefaultContent", CellLabel->"Out[14]=", CellID->1036078135] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Properties and Relations", "\[NonBreakingSpace]", Cell["(1)", "ExampleCount"], "\[NonBreakingSpace]" }], "Subsection", TaggingRules->{}, CellTags->"DefaultContent", CellID->727494039], Cell[TextData[{ "Compare the animated highlighting produced by ", Cell[BoxData[ StyleBox["RainbowHighlight", "InlineResourceFunction"]], "InlineFormula", FontFamily->"Source Sans Pro"], " with the static highlighting of the resource function ", Cell[BoxData[ ButtonBox["RainbowText", BaseStyle->"Hyperlink", ButtonData->{ URL["https://resources.wolframcloud.com/FunctionRepository/resources/\ https://resources.wolframcloud.com/FunctionRepository/resources/RainbowText/?\ i=RainbowText&searchapi=https%3A%2F%2Fresources.wolframcloud.com%\ 2FFunctionRepository%2Fsearch"], None}, ButtonNote-> "https://resources.wolframcloud.com/FunctionRepository/resources/https://\ resources.wolframcloud.com/FunctionRepository/resources/RainbowText/?i=\ RainbowText&searchapi=https%3A%2F%2Fresources.wolframcloud.com%\ 2FFunctionRepository%2Fsearch"]], "InlineFormula", FontFamily->"Source Sans Pro"], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.890963284918675*^9, 3.890963310713681*^9}, { 3.890963355548027*^9, 3.8909633600406647`*^9}, {3.8910987503020616`*^9, 3.8910988373081713`*^9}, {3.891098912421743*^9, 3.891098912421743*^9}}, CellID->949839323], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Column", "[", RowBox[{"{", RowBox[{ RowBox[{ InterpretationBox[ TagBox[ FrameBox[ PaneBox[GridBox[{ { StyleBox[ StyleBox[ AdjustmentBox["\<\"[\[FilledSmallSquare]]\"\>", BoxBaselineShift->-0.25, BoxMargins->{{0, 0}, {-1, -1}}], "ResourceFunctionIcon", FontColor->RGBColor[ 0.8745098039215686, 0.2784313725490196, 0.03137254901960784]], ShowStringCharacters->False, FontFamily->"Source Sans Pro Black", FontSize->0.65 Inherited, FontWeight->"Heavy", PrivateFontOptions->{"OperatorSubstitution"->False}], StyleBox[ RowBox[{ StyleBox["\<\"RainbowHighlight\"\>", "ResourceFunctionLabel"], " "}], ShowAutoStyles->False, ShowStringCharacters->False, FontSize->0.9 Inherited, FontColor->GrayLevel[0.1]]} }, GridBoxSpacings->{"Columns" -> {{0.25}}}], Alignment->Left, BaseStyle->{LineSpacing -> {0, 0}, LineBreakWithin -> False}, BaselinePosition->Baseline, FrameMargins->{{3, 0}, {0, 0}}], Background->RGBColor[0.968627, 0.976471, 0.984314], BaselinePosition->Baseline, DefaultBaseStyle->{}, FrameMargins->{{0, 0}, {1, 1}}, FrameStyle->RGBColor[0.831373, 0.847059, 0.85098], RoundingRadius->4], {"FunctionResourceBox", RGBColor[0.8745098039215686, 0.2784313725490196, 0.03137254901960784], "RainbowHighlight"}, TagBoxNote->"FunctionResourceBox"], ResourceFunction["RainbowHighlight"], BoxID -> "RainbowHighlight", Selectable->False], "[", "\"\\"", "]"}], ",", RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", "\"\\"", "]"}]}], "}"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.890928775557943*^9, 3.890928775559903*^9}, { 3.890963259693727*^9, 3.890963278881981*^9}}, CellLabel->"In[4]:=", CellID->197060796], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 e4M9JeJ8rT7mAg+zCflVEX5KbHQ8cwQdwsT+wnvhz2KF+R8exaGtdX00qLhP HO/BZrzxg0uM+hv1F6RuUq31V4i5bQTR8sVa6zo2qPiXON7mZrwTg0vsEZen ifDFIdaJnvkJhUvsjOIXNjoVhsYqCadG12/CztHyBZPJqUYsbLZ1VRMIuIzk xetdtTdQ2MaU2qlHLGy2zsKF0fLFf34rYjdQQAb9LFbVgy94eaxOxBq2PE1Z WrUTAU2Dn3btk0XR8gUTWhuiLE8T4QsmX/NgatwyRCuP3a47dkyxcqV4+vTq qVOVGzYYk5NdOvpdcygkuvNHMTPnXCfS7ZIqIl2fei5wWqddd/VP3dWjiLn0 tR6bpe7aCcmu+dUbp6rPbLNJilmKZFOKNNf31BybWX1wqvLyBmNpstfNUCs8 LltdxXFd+VHE7AZ8QtVhlmlEe6uTp1YlTVYK1zktyuAPupx1tdJdkpK5ZfyR xVkviQunq2u22C3Mz1EymHk16i2imi95pcOyS14pqJ5apfzJ6WLzz0bCF5vb mKradEmxmtFUtpKg/OY03ZHE2t0nVT9Pye9N8GVsbrcjitWE2TyWQMlddXuU G35VrEYs38xDvxyPI9OYsl769biSVz4ueXlJ9TSRJZf2h3hm3hb1li9rvhxW OuyVklemVk/9SfmTNvT1Zpvz5klWjSr/7IXiDz+smPWNbMNqxa9kc/oiro1u yybVX6sVRxitxCZl+T4j4YvR7dikyl2t4DNaiS1kyJDYYV2pqJxSXfBqKe+V kuzPxUXb1RKhhd4/PKrU/S7TbBarXs4qIfjyREbR6koF2SxuD5bf4facqKg7 Wq5jNJWFjTIejzetwrQ9XT3zWM3khKp1ycqLxQaTPWSX22R1Xy00/XJKteqI 4vR1fY2a4eFu5WI7v8CCmURByVBQaiUOyVV4wdxuL59vwcxmQy+qsNC6Y0ft qlWKpCSD0UgvjNfrLcqxFPCZzWrxsFysotKefVZ/7Cfl4ZUKpM2QloQJ9ouE L0h5anMsaj6zOUOXx1Jmq9mqLphSXbJAqjymU50Mwxevx2tM0SrXV1dPKZDM LtbsldkrLMHZaB8xpcnU2wtqZl6pmpykXCc0XKxxmyg3xeNw1Z3I0x3NYTSn KmS8pdfjMabkKtcfr56yQTL7N83eS/YKhslAh0ShO3oeM/P1HCLdXiUh0vXn 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 zRpyfmthIZZfuXs9uYsqGj1QunZh4ZsDyIks8WPF817UJO1T/rlWMKotkSgc 09HtXyhtU5eS48Ryv71Pdu47Y1kqAhpDcWLl/vFFa5+ireKPii8IIPJSe5AR k5Nyp7R0oaJyZWXex4JLbZCUipz3ifxkvlwStEEGL9LanTkV70UyP3aqdDg5 BjG5emqeanNS9ZQM6eJQxWtSfGkjaIMMXnbW7nyv4r1Q82PldjFx4weXjK+y S8Iyhayo+DK8dBt5knRq9cHNqrQp1QcWS0+HPn8Yvqidjrt8A5bb+Bc/FRcl aOV8iyHNpBtXmUfmS7qJ3s9cUCIl14DHrhV+Xy4/qtStqFS8Kyx3e0M+2IWd L4geWVFARsyTa4t2ZtQey9UtPSe7//s8mtNfpnG0HRVYVvnMLFFCilahdSK/ +mqlffkh+ZQN9C2Ca+SOdgMEWG1o/m/+lSwjMnIh6sePWyirvMl8adaM9+mn 4sxM8+nT+l698oj0u+/OtYdYogLh+LLvGxlx+796VlQrcSBkSUnQTuyZF5Yv Rz4TE7Vh8Z05hWf1tRX2vBN1pSlsLQA7X5AxC3nsynutVP6HtmSBlLR8gcIX bYKc3BIUD8rSHlSoNlYLbr9EJOZ0TfGQliAVPJJARkzRk4dqdxbqjlXIlmbl 3b83rNOfnS/ahBQyR4oHzdMeTFVtPCG4/V0iMafrhx4LPi5Wrt9NHsSKBo6W LlxbOOBNciKZL9HyQjJnTri5dnS8Q5zfxLsadi1dtOtflCcou+Yqk9exO19U aZvJ+aPiC3oJujTyahdG06vxJqtC/kMkKx4Y+ZKj2si47uFXYQdPiKeANTpf fpD/ENb5QuZL8ORYHK9Pc/6/EUOGM73yXp5YNf9E3cVQfy4qvmxUXWasEB2E C1whQtTC8uWtMgHrWgfU2gkuOYOgKTRYYkNXCJ4hpF8vLF9ypJaWpNUuwdZ8 Fp+8vnIXKYSMsBZv8onX53mUvd3IM2OffotWhj1/aoiU+L686zmBwoddX4nY nj2aUBcL4fiS8oc2XPMQki8Fp+oYW4ifX6bvqkQWO18cGtel26NY/4KobCSf vXmoO6ki57fk1PJbbmFqGPx+meZbiPWVwWLni68837J74+pOBvhluspjXRtH 50u0vFCuXSvs1Ikls6B1a/J6GURF7zwZzJTCkY/yH2pRD74Uz3/J66LswoR0 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 xIkTJ06cOHG6JfR/PLjxjA== "], {{0, 34.}, {272., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{272., 34.}, PlotRange->{{0, 272.}, {0, 34.}}]], "Output", TaggingRules->{}, CellChangeTimes->{3.89092877995994*^9, 3.8909632796309853`*^9}, CellLabel->"Out[4]=", CellID->1675380106] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Neat Examples", "\[NonBreakingSpace]", Cell["(1)", "ExampleCount"], "\[NonBreakingSpace]" }], "Subsection", TaggingRules->{}, CellTags->"DefaultContent", CellID->303071976], Cell["Make a bird say a bobbing scrolling rainbow-colored message:", "Text", TaggingRules->{}, CellChangeTimes->{{3.890884170064492*^9, 3.890884175382361*^9}, { 3.890920905450337*^9, 3.8909209451124907`*^9}}, CellID->1183016703], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "[", RowBox[{ RowBox[{"ResourceFunction", "[", "\"\\"", "]"}], "@", RowBox[{ InterpretationBox[ TagBox[ FrameBox[ PaneBox[GridBox[{ { StyleBox[ StyleBox[ AdjustmentBox["\<\"[\[FilledSmallSquare]]\"\>", BoxBaselineShift->-0.25, BoxMargins->{{0, 0}, {-1, -1}}], "ResourceFunctionIcon", FontColor->RGBColor[ 0.8745098039215686, 0.2784313725490196, 0.03137254901960784]], ShowStringCharacters->False, FontFamily->"Source Sans Pro Black", FontSize->0.65 Inherited, FontWeight->"Heavy", PrivateFontOptions->{"OperatorSubstitution"->False}], StyleBox[ RowBox[{ StyleBox["\<\"RainbowHighlight\"\>", "ResourceFunctionLabel"], " "}], ShowAutoStyles->False, ShowStringCharacters->False, FontSize->0.9 Inherited, FontColor->GrayLevel[0.1]]} }, GridBoxSpacings->{"Columns" -> {{0.25}}}], Alignment->Left, BaseStyle->{LineSpacing -> {0, 0}, LineBreakWithin -> False}, BaselinePosition->Baseline, FrameMargins->{{3, 0}, {0, 0}}], Background->RGBColor[0.968627, 0.976471, 0.984314], BaselinePosition->Baseline, DefaultBaseStyle->{}, FrameMargins->{{0, 0}, {1, 1}}, FrameStyle->RGBColor[0.831373, 0.847059, 0.85098], RoundingRadius->4], {"FunctionResourceBox", RGBColor[0.8745098039215686, 0.2784313725490196, 0.03137254901960784], "RainbowHighlight"}, TagBoxNote->"FunctionResourceBox"], ResourceFunction["RainbowHighlight"], BoxID -> "RainbowHighlight", Selectable->False], "[", RowBox[{"\"\\"", ",", "\"\\""}], "]"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.89088410353547*^9, 3.890884119151041*^9}, { 3.890884157353908*^9, 3.890884167782469*^9}}, CellLabel->"In[6]:=", CellID->1491726525], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 snySsmRujPYpLHDjhowjBc+szd+/ay60uJrbxQOPndlz7MzeXF65GMC+hdgD nlfWFEFmpSZfNyXFpSYnZvn1S1EzzPWEB1bm3Mj/zKwMop7eK7F1NOqXnK85 ZfxhBNPAvvuzrH1x6NvL1pkFglUR+2NLT8oHq827zfUYXx66It9hvbL6NH64 L/So5ZBd1EFzDcYnP+Rz2b2le49JZkUfNX8c++yP3yWz9vz2a5YrX01MnLR+ LS5asHdPxsGCZ9ZXJz+WzNp3Yk+Wa6aYUq4lXoE3UvIWysUM9i3EHvC8sqYI Muv8pqlq1YsuCb/usvz1yx89LpkV/+PWnBtpnVk7n9yztN+qN4auvno2Ux3C gbXfSWb957TiyWMPIZj69/oq3qIEHR+yZj38U7aZ9damfyzr2/8+Z15VKfG6 qceEIxnHn1p2yvK3/vgnQTJr6IIjZy5mWohp45fn+sw/BLd+rX0B92zU96NX fDrpnS9+PZfp09Oab/6QzMr4Vuv0lSvm6cMb1uHnjGuaTKZn9nwkF6377nDG 8YJn1qlLxyWznt790ImLN4MyNdW0/egaueiz36Mzjscmnv/m+FqIH7I+78UU 9i3EHvC8sqYIMuva/uXm6cNvdL36+ZKE43sSju+9FDM7o5LQlGhzoTzBOrO+ XX9EsunV/m//9vmJpIQbSfFJP+w89lSrF3HwyZYvmnIsFwevLzWPDT4+5+fD h65cupj09b5LD4T9kG0NBjj6W1xGMI15+JjlRQ8+ezzjol1fZv08lVEfeP/z 37+1+8z+X658/uPlp9f9IQfvmX9I5mdt/e7PjMWaIn/468SF2BPnY9ce+GPw Mq0qY/gbn1xPvlmDlzE8GL5l89rvDn996mT0Lz8/9dFuOfjQ9q34wJVx5YJn Fj45bv7+HcmmZz96ZOORVftPfoLPXMu/Wpheg/HARYtZDFu/fUxq3bcdfDzn v0KxgX0LsQc8r6wpgsxKib9w7v1h2a/d9Frn2EPv/Wcjs1kHIzH51Xvftqy7 yPh5ToPnD28+mvMNglMn4gf13W9dLogIyzazUkyp/YLMa18sXZ1p2tH66H8z MuvytaxlkPjFuauPZ1sx2GveQeSXXC3uenLE2v3ZLtyE2Io6etryNk2pqS99 /lm2azdlWQQjrTAySz2K5HcPLLVRNPjAd2f232ybKTljI5L3Pg/+zz9E8YB9 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 CCGEEEKcgP8DHwtkew== "], {{0, 200.}, {286., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->144.], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSizeRaw->{286., 200.}, PlotRange->{{0, 286.}, {0, 200.}}]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.8908841220618467`*^9, {3.890884159387813*^9, 3.890884168179296*^9}, { 3.890920896223798*^9, 3.890920902144724*^9}, 3.890920946707382*^9}, CellLabel->"Out[6]=", CellID->1884731345] }, Open ]] }, Closed]] }, WindowSize->Automatic, WindowMargins->Automatic, WindowTitle->"RainbowHighlight | Example Notebook", TaggingRules->{ "Metadata" -> { "ResourceType" -> "Function", "Name" -> "RainbowHighlight", "Property" -> "ExampleNotebook"}}, FrontEndVersion->"13.2 for Linux x86 (64-bit) (December 11, 2022)", StyleDefinitions->Notebook[{ Cell[ CellGroupData[{ Cell[ StyleData[ StyleDefinitions -> FrontEnd`FileName[{"Wolfram"}, "Reference.nb", CharacterEncoding -> "UTF-8"]]], Cell[ StyleData[All, "Working"], Editable -> True, DockedCells -> {}]}, Open]], Cell[ StyleData["Notebook"], Editable -> True, DockedCells -> {}, ScrollingOptions -> {"VerticalScrollRange" -> Automatic}], Cell[ StyleData[ "Section", StyleDefinitions -> StyleData["PrimaryExamplesSection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData["Subsection", StyleDefinitions -> StyleData["ExampleSection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData[ "Subsubsection", StyleDefinitions -> StyleData["ExampleSubsection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData[ "Subsubsubsection", StyleDefinitions -> StyleData["ExampleSubsubsection"]], Editable -> True, ShowGroupOpener -> "Inline", WholeCellGroupOpener -> True], Cell[ StyleData["Text", StyleDefinitions -> StyleData["ExampleText"]], Editable -> True]}, Visible -> False, FrontEndVersion -> "13.2 for Linux x86 (64-bit) (December 11, 2022)", StyleDefinitions -> "PrivateStylesheetFormatting.nb"], $CellContext`ClosingSaveDialog -> False ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{ "DefaultContent"->{ Cell[629, 23, 104, 3, 70, "Subsection",ExpressionUUID->"ddb1746f-382b-44f8-9b18-2d93c74ef036", CellTags->"DefaultContent", CellID->619504543], Cell[758, 30, 2027, 54, 70, "Input",ExpressionUUID->"4d9a0220-2adb-4a75-86e0-db1dd23cfb58", CellTags->"DefaultContent", CellID->298664010], Cell[2788, 86, 10438, 178, 70, "Output",ExpressionUUID->"68143659-b5e1-4aee-b74a-db7431494965", CellTags->"DefaultContent", CellID->655696150], Cell[13275, 270, 188, 8, 70, "Subsection",ExpressionUUID->"0179efd9-94eb-4c3c-bf3f-d269fd298829", CellTags->"DefaultContent", CellID->313242344], Cell[13466, 280, 184, 4, 70, "Text",ExpressionUUID->"5de12279-46d9-4bce-9287-0ac8c35621cd", CellTags->"DefaultContent", CellID->291939446], Cell[13675, 288, 2277, 65, 70, "Input",ExpressionUUID->"6f01c988-97b7-43eb-95d4-a61d2b38118c", CellTags->"DefaultContent", CellID->448965068], Cell[15955, 355, 7735, 134, 70, "Output",ExpressionUUID->"5bcaf28c-aff9-4cab-982f-446c9833a33a", CellTags->"DefaultContent", CellID->1466286450], Cell[23875, 500, 176, 4, 70, "Text",ExpressionUUID->"df902dd9-76bb-4580-9078-253b01670941", CellTags->"DefaultContent", CellID->1495750514], Cell[24076, 508, 1914, 54, 70, "Input",ExpressionUUID->"ef47210e-f091-493b-b31e-eec2aaf1c616", CellTags->"DefaultContent", CellID->635317016], Cell[25993, 564, 7607, 132, 70, "Output",ExpressionUUID->"fd8c7714-d6ed-4369-96d9-6ed7abfa8fe3", CellTags->"DefaultContent", CellID->1036078135], Cell[33661, 703, 207, 8, 70, "Subsection",ExpressionUUID->"78ecf229-69c8-4f53-a409-3f2b212b812d", CellTags->"DefaultContent", CellID->727494039], Cell[58294, 1159, 196, 8, 70, "Subsection",ExpressionUUID->"80c08333-6c38-47ec-af17-bece56893f7d", CellTags->"DefaultContent", CellID->303071976]} } *) (*CellTagsIndex CellTagsIndex->{ {"DefaultContent", 91487, 1769} } *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[629, 23, 104, 3, 70, "Subsection",ExpressionUUID->"ddb1746f-382b-44f8-9b18-2d93c74ef036", CellTags->"DefaultContent", CellID->619504543], Cell[CellGroupData[{ Cell[758, 30, 2027, 54, 70, "Input",ExpressionUUID->"4d9a0220-2adb-4a75-86e0-db1dd23cfb58", CellTags->"DefaultContent", CellID->298664010], Cell[2788, 86, 10438, 178, 70, "Output",ExpressionUUID->"68143659-b5e1-4aee-b74a-db7431494965", CellTags->"DefaultContent", CellID->655696150] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[13275, 270, 188, 8, 70, "Subsection",ExpressionUUID->"0179efd9-94eb-4c3c-bf3f-d269fd298829", CellTags->"DefaultContent", CellID->313242344], Cell[13466, 280, 184, 4, 70, "Text",ExpressionUUID->"5de12279-46d9-4bce-9287-0ac8c35621cd", CellTags->"DefaultContent", CellID->291939446], Cell[CellGroupData[{ Cell[13675, 288, 2277, 65, 70, "Input",ExpressionUUID->"6f01c988-97b7-43eb-95d4-a61d2b38118c", CellTags->"DefaultContent", CellID->448965068], Cell[15955, 355, 7735, 134, 70, "Output",ExpressionUUID->"5bcaf28c-aff9-4cab-982f-446c9833a33a", CellTags->"DefaultContent", CellID->1466286450] }, Open ]], Cell[CellGroupData[{ Cell[23727, 494, 145, 4, 70, "ExampleDelimiter",ExpressionUUID->"5a5aa96c-6e10-406b-bb29-65ff4f6817af", CellID->1388584157], Cell[23875, 500, 176, 4, 70, "Text",ExpressionUUID->"df902dd9-76bb-4580-9078-253b01670941", CellTags->"DefaultContent", CellID->1495750514], Cell[CellGroupData[{ Cell[24076, 508, 1914, 54, 70, "Input",ExpressionUUID->"ef47210e-f091-493b-b31e-eec2aaf1c616", CellTags->"DefaultContent", CellID->635317016], Cell[25993, 564, 7607, 132, 70, "Output",ExpressionUUID->"fd8c7714-d6ed-4369-96d9-6ed7abfa8fe3", CellTags->"DefaultContent", CellID->1036078135] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[33661, 703, 207, 8, 70, "Subsection",ExpressionUUID->"78ecf229-69c8-4f53-a409-3f2b212b812d", CellTags->"DefaultContent", CellID->727494039], Cell[33871, 713, 1189, 26, 70, "Text",ExpressionUUID->"79161e27-fc1e-40b6-b247-7be2a81e4145", CellID->949839323], Cell[CellGroupData[{ Cell[35085, 743, 2258, 59, 70, "Input",ExpressionUUID->"a8cfa402-b471-43e1-9bab-3cea48e7500c", CellID->197060796], Cell[37346, 804, 20899, 349, 70, "Output",ExpressionUUID->"6ae86371-0a55-43a3-94f8-74c9ca5e72d0", CellID->1675380106] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[58294, 1159, 196, 8, 70, "Subsection",ExpressionUUID->"80c08333-6c38-47ec-af17-bece56893f7d", CellTags->"DefaultContent", CellID->303071976], Cell[58493, 1169, 233, 4, 70, "Text",ExpressionUUID->"6deea027-543c-4c93-8292-2ce7087f4eff", CellID->1183016703], Cell[CellGroupData[{ Cell[58751, 1177, 2168, 57, 70, "Input",ExpressionUUID->"daf70d5d-0cfc-4505-b86d-68d60ca4a232", CellID->1491726525], Cell[60922, 1236, 28623, 476, 70, "Output",ExpressionUUID->"dbcb1638-2838-4685-bfa2-3703983a9f5d", CellID->1884731345] }, Open ]] }, Closed]] } ] *) (* End of internal cache information *)