mirror of
https://github.com/ManimCommunity/manim.git
synced 2026-06-22 10:01:47 +00:00
* #added some examples to the camera scene * #added 3 ZoomedScene examples * #removed accidentally added files * #added updater examples * #added text examples * #renamed example * #added 3d example with other light source * #added imagemobject examples * # added one line of code * # small fix * # added 3d examples * # added one advanced project * fixed error * small changes * 3d render * another idea with the file 3d_fix.rst * # one more change * some more formula examples * fix indent * remove reference to examples/3d_fix * change default resolution for videos in doc to 480p30 * Apply suggestions leotrs Co-authored-by: Leo Torres <leo@leotrs.com> * Added credits and 3d scene changes * # removed unnecessary lines * # implemented lots of changes suggested be leotrs * # updated credits * # updated scene names * Update docs/source/examples/shapes.rst Co-authored-by: Leo Torres <leo@leotrs.com> * updated credits * updated examples entery * Update camera_settings.rst * changed two lines * Update shapes.rst * Update plots.rst Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at> Co-authored-by: Leo Torres <leo@leotrs.com>
116 lines
2.9 KiB
ReStructuredText
116 lines
2.9 KiB
ReStructuredText
Text
|
|
=================================
|
|
|
|
.. manim:: Example1Text
|
|
:save_last_frame:
|
|
|
|
class Example1Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world').scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example2Text
|
|
:save_last_frame:
|
|
|
|
class Example2Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', color=BLUE).scale(3)
|
|
self.add(text)
|
|
|
|
|
|
.. manim:: Example3Text
|
|
:save_last_frame:
|
|
|
|
class Example3Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', gradient=(BLUE, GREEN)).scale(3)
|
|
self.add(text)
|
|
|
|
|
|
.. manim:: Example4Text
|
|
:save_last_frame:
|
|
|
|
class Example4Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', t2g={'world':(BLUE, GREEN)}).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example5Text
|
|
:save_last_frame:
|
|
|
|
class Example5Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', font='Source Han Sans').scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example5bText
|
|
:save_last_frame:
|
|
|
|
class Example5bText(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', t2f={'world':'Forte'}).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example6Text
|
|
:save_last_frame:
|
|
|
|
class Example6Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', slant=ITALIC).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example7Text
|
|
:save_last_frame:
|
|
|
|
class Example7Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world!', t2s={'world':ITALIC}).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example8Text
|
|
:save_last_frame:
|
|
|
|
class Example8Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', weight=BOLD).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example9Text
|
|
:save_last_frame:
|
|
|
|
class Example9Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello world', t2w={'world':BOLD}).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example10Text
|
|
:save_last_frame:
|
|
|
|
class Example10Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello', size=0.3).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example11Text
|
|
:save_last_frame:
|
|
|
|
class Example11Text(Scene):
|
|
def construct(self):
|
|
text = Text('Hello\nWorld', lsh=1.5).scale(3)
|
|
self.add(text)
|
|
|
|
.. manim:: Example12Text
|
|
:save_last_frame:
|
|
|
|
class Example12Text(Scene):
|
|
def construct(self):
|
|
text = Text(
|
|
'Google',
|
|
t2c={'[:1]':'#3174f0', '[1:2]':'#e53125',
|
|
'[2:3]':'#fbb003', '[3:4]':'#3174f0',
|
|
'[4:5]':'#269a43', '[5:]':'#e53125', }).scale(3)
|
|
self.add(text)
|
|
|
|
`Text` works also with other languages like `你好` or `こんにちは` or `안녕하세요` or `مرحبا بالعالم`.
|
|
Be sure you have the font that supports those languages!
|
|
|