>>> "PDN" == Paul D Nelson <ultr...@gmail.com> writes:
>> Thanks, but this is the code I am already using and which causes the >> insertion of the two labels. > Are you sure? This line was added relative to what I had sent before: >>> (unless (equal last-command 'LaTeX-environment) I am using this: (defun my-after-insert-environment-hook (new-env beg end) "Hook to run after a LaTeX environment is modified." (unless (equal last-command 'LaTeX-environment) (when (equal new-env "equation") (unless (save-excursion (goto-char beg) (search-forward "\\label{" end t)) (save-excursion (goto-char beg) (forward-line 1) (open-line 1) (reftex-label) (LaTeX-indent-line)))) (when (equal (substring new-env -1) "*") (save-restriction (narrow-to-region beg end) (save-excursion (goto-char (point-min)) (LaTeX--strip-labels)))))) (add-hook 'LaTeX-after-insert-env-hook #'my-after-insert-environment-hook) But when running LaTeX-environment (equation) I obtain \begin{equation} \label{eq:test:1} \label{eq:test:2} \end{equation} -- I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel I strongly condemn Putin's war of aggression against Ukraine. I support to deliver weapons to Ukraine's military. I support the EU and NATO membership of Ukraine.
smime.p7s
Description: S/MIME cryptographic signature