Hola
Este tema esta muy hablado en el foro puedes usar el buscador para encontrar información.
Realmente la b12 no existe en el reino vegetal hoy en día por los excesos de compuestos químicos y fertilizantes; la b12 que obtienen los humanos está en la carne de los animales porque a los animales les dan un suplemento bacteriano para que sea así, asíq ue lo que hacemos los veganos y vegetarianos es tomar un suplemento bacteriano directamente o alimentos enriquecidos con esta vitamina, siempre será más fiable el suplemento.
Te dejo esta información que te puede ayudar: http://www.unionvegetariana.org/la-vitamina-b12
Te recomiendo que leas los que más necesites o todos, porque te vendrán bien para aprenden, mucha suerte y un abrazo!