There’s a discussion in the user’s guide part of the manual in the “correlated topic model” example.
The basic idea is that to generate theta
from a logistic normal, use a latent unconstrained parameter X
and then run through softmax.
X ~ normal(mu, Sigma);
theta = softmax(X);