Capitalize first letter of every wordAdd tags
3 posts
• Page 1 of 1
Capitalize first letter of every wordHi all. I'm looking for a way to capitalize the first letter of every word in a given block of text. Something to the effect of:
\begin{capitalize} i want to capitalize every word of this sentence.\\ and this one too.\\ \end{capitalize} which would of course display like: I Want To Capitalize Every Word ....etc Also it would have to work on text inside a table/tabular environment. I assume I'd have to write some custom macro, but I'm not savvy enough with latex yet to do this. Can anyone give me some pointers? Thanks.
Re: Capitalize first letter of every wordAny resemblance to this thread?
1,1,2,3,5,8,13,21,34,55,89,144,233,...
Re: Capitalize first letter of every wordHm, yes very close to the first post. The reason is I'm keeping a separate table of expressions/titles and it would look more presentable if each item had every word capitalized. However, in the main text I may refer to the expression without capitalizing every word if, for example, it was in the middle of a sentence. I was thinking I might pass the whole expression as an argument to the macro which would check for a space and then apply \uppercase to the first letter immediately following. But then I also don't know how to break up the word into its component letters and only \uppercase the first letter of the word. So I'm stuck.
3 posts
• Page 1 of 1
Who is onlineUsers browsing this forum: No registered users and 12 guests |





