Thank you.
I see
.. autosummary::
{% for item in methods %}
block in class.rst template. How do I dynamically populate `methods`? I
tried
.. autosummary::
:methods: forward
but it complains
unknown option: "methods".
On Wednesday, May 13, 2020 at 3:09:40 PM UTC+2 [email protected] wrote:
> Hi,
>
> To customize output of autosummary, using own custom template is a good
> idea.
> But it is hard to replace __init__ method description by __call__
> method even if you're using template.
> I don't have idea to realize it...
>
> Note: To create a custom template:
>
> 1. Create a directory named autosummary under your templates path (see
> your conf.py)
> 2. Download base template from github into the autosummary directory
>
> https://github.com/sphinx-doc/sphinx/tree/3.x/sphinx/ext/autosummary/templates/autosummary
> 3. Modify the template file.
>
> Thanks,
> Takeshi KOMIYA
>
> 2020年5月12日(火) 3:10 Danylo Ulianych <[email protected]>:
> >
> > Hello, sphinx community,
> >
> > I have `kernels.py` file with the following doc header:
> >
> >
> >
> > .. autosummary::
> > :toctree: toctree/kernels/
> >
> > RectangularKernel
> >
> >
> > which produces
> >
> > .. currentmodule:: elephant.kernels
> >
> > .. autoclass:: RectangularKernel
> >
> >
> > .. rubric:: Methods
> >
> > .. autosummary::
> >
> > ~RectangularKernel.__init__
> >
> > ...
> >
> >
> > However, I want to show the documentation of the
> `RectangularKernel.__call__` function instead of __init__ (default by
> autosummary). How can I do it? I guess, the answer is in templates, but I
> don't know how to use them (sphinx templates documentation
> > does not cover it).
> > Note: I have a bunch of kernel classes (not just one) that need to be
> treated in the same way.
> > Thank you.
> >
> > Danylo.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "sphinx-users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sphinx-users/6fdcf684-e0c7-470c-9bb5-99b3075d467d%40googlegroups.com
> .
>
--
You received this message because you are subscribed to the Google Groups
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sphinx-users/ec53a7eb-f6b9-448b-b105-b469adcb4e4en%40googlegroups.com.