Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Create an acrostic
ResourceFunction["WordWeave"][wd,list] gives an acrostic formed by a stack of strings from list centered on the vertical string wd. |
"Ordered" | False | when False, words are chosen randomly from list; when True, the first suitable word is taken |
FontSize | 32 | size of the font for vertical and horizontal text |
"WordColor" | Black | color of the vertical word |
"WeaveColor" | Darker[Blue] | color of the horizontal words |
IgnoreCase | True | whether horizontal characters can have different capitalization than the vertical word |
"Centered" | False | whether padding is added to keep the vertical word in one place |
Make a WordWeave acrostic:
In[1]:= |
Out[1]= |
Set the "Ordered" option to true to control the selection of words:
In[2]:= |
Out[3]= |
Compare to the default:
In[4]:= |
Out[4]= |
Change the font size:
In[5]:= |
Out[5]= |
Change the color of the main vertical text:
In[6]:= |
Out[6]= |
Change the color of the horizontal text:
In[7]:= |
Out[7]= |
Setting the IgnoreCase option to False ensures vertical and horizontal capitalizations coincide:
In[8]:= |
Out[8]= |
Set the "Centered" option to True to keep the vertical text a consistent distance from the left:
In[9]:= |
Out[9]= |
Randomly generate ideas for character development in creative writing:
In[10]:= |
Out[10]= |
Sample for analysis of the words in a particular document:
In[11]:= |
Out[11]= |
Animate a WordWeave:
In[12]:= |
Out[12]= |
This work is licensed under a Creative Commons Attribution 4.0 International License