GeometricStylingRules

GeometricStylingRules

is an option to GeometricScene that specifies how to style structures in GeometricScene.

Details

  • GeometricStylingRules is typically used to highlight structures in a GeometricScene.
  • The settings for GeometricStylingRules are input as a list of rules, with the following possibilities for the left side of each rule:
  • "PointStyle"highlight points
    "StylingPatterns"highlight hypotheses in the second argument
    "ConclusionStyle"highlight conclusions in the third argument
  • "PointStyle" can be set to the following:
  • Automaticautomatic point styling
    Nonepoints do not appear at all
    {d1,d2,}list of styling directives
  • "StylingPatterns" can be set to the following:
  • Noneno additional stylings
    {p1d1,p2d2,}use styling directives di for structures pi
  • In the list of styling rules, the pi may be any pattern that matches a geometric structure as it is entered in the GeometricScene, and the di may be any list of styling directives.
  • "ConclusionStyle" can be set to the following:
  • Automaticautomatic stylings for conclusions
    Noneno additional stylings for conclusions
    {d1,d2,}list of styling directives

Examples

open allclose all

Basic Examples  (3)

Style points brown:

Style everything green:

Highlight the triangle mentioned in the conclusion as purple:

Scope  (6)

Specify size and font for point labels:

Remove point labels:

Only conclusions that can be returned by FindGeometricConjectures will be styled:

Not all conclusions can be styled:

Styling directives made inside the second argument take precedence over those made via options:

Styling rules may be delayed:

Properties & Relations  (1)

If no conclusion styling is specified, conclusions that can be returned by FindGeometricConjectures will be highlighted orange:

Change the highlighting to magenta:

Remove all styling from the conclusion:

Possible Issues  (1)

By default, two-dimensional regions are not drawn fully opaque, so the intersection of two such regions may not have the specified color:

Neat Examples  (3)

Style Napoleon's theorem with images of Le Petit Caporal himself:

Style Barrow's equality with smaller representations of itself:

Style a scene dynamically:

Wolfram Research (2022), GeometricStylingRules, Wolfram Language function, https://reference.wolfram.com/language/ref/GeometricStylingRules.html.

Text

Wolfram Research (2022), GeometricStylingRules, Wolfram Language function, https://reference.wolfram.com/language/ref/GeometricStylingRules.html.

CMS

Wolfram Language. 2022. "GeometricStylingRules." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GeometricStylingRules.html.

APA

Wolfram Language. (2022). GeometricStylingRules. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeometricStylingRules.html

BibTeX

@misc{reference.wolfram_2023_geometricstylingrules, author="Wolfram Research", title="{GeometricStylingRules}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/GeometricStylingRules.html}", note=[Accessed: 28-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_geometricstylingrules, organization={Wolfram Research}, title={GeometricStylingRules}, year={2022}, url={https://reference.wolfram.com/language/ref/GeometricStylingRules.html}, note=[Accessed: 28-March-2024 ]}