Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Convert LaTeX inline to native LaTeX

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 4, 2025

Hello community,

After carrying out a Server to Cloud migration, I tried to convert LaTeX inline formula to the native Latex offered in the Cloud version.

I managed to test it using a script, and the conversion itself was successful. However, when trying to edit a converted formula from the Confluence UI, after left-clicking on the Edit button I get:

"Macro configuration failed to load. Please close this panel and try again."

Also, I don't think there is any external/approved tool to do this, but of course correct me if I'm wrong.

Thank you and BR,

Federico

3 answers

0 votes
Nar Kumar C_ - Narva Software July 7, 2025

Hi @Federico Viviani,

Based on your comments, it looks like you are trying to convert or migrate a LaTeX app from Server to Cloud.

Our app, LaTeX Math for Confluence, supports migration and conversion from other apps. You can check the migration guide here.

Let me know if you have any questions.

 

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 7, 2025

Thanks for your answer, but your app is not the one I'm targeting migration to

Nar Kumar C_ - Narva Software July 7, 2025

I see, in that case there is unfortunately not an easy way to do the migration.

We have added custom migration path into our app, so I shared it thinking that you are still in discovery phase.

Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 8, 2025

Hi @Nar Kumar C_ - Narva Software 

A app is uesd in DC, but another app is now used in Cloud.

I tried to explain @Federico Viviani that you can't simply migrate between apps from different vendors. The vendors would need to support this.

He thinks that LaTeX used in an app from vendor A works the same as in the app from Vendor B, this won't fly.

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 8, 2025

I don't think anything, and I'm not a user of the instance either.

I don't know how or why two different apps are being used to write LaTeX, but that's the situation I walked into.

Also, you keep saying it's not doable, but I already did it. I said my only issue is that once the formula's modified by external code, you can't edit it anymore.

I've reached out to the target app vendor to see if they offer a migration tool or path.

P.S.: This is Cloud app to Cloud app, Server isn't involved.

Thanks and BR,

Federico

Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 8, 2025

Hi @Federico Viviani 

Ehh.., you initially mentioned that it's a server to cloud migration?

"Hello community,

After carrying out a Server to Cloud migration, I tried to convert LaTeX inline formula to the native Latex offered in the Cloud version."

So you did a cloud to cloud and now the same app is not responding correctly in the new Cloud, so if you mentioned this, I would have told you to contact then vendor directly!

Still if after the cloud the cloud migration different apps are used for LaTeX functionality, this would not mean it would just work!

Apps are probably from a different vendor and they can both understand the LaTeX code, but work differently.

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 8, 2025

Hi @Marc - Devoteam 

I said after ... migration, with no particular clue about what users have done because it's still unclear to me if two apps were already used in Server or they were using app A which was correctly migrated to Cloud and then started also using an app B in the Cloud.

0 votes
Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 4, 2025

Hi @Federico Viviani 

Welcome to the community.

LaTeX isn't native to Confluence on Cloud and on Server/DC.

This can only be accomplished by using a 3rd party app from the Atlassian Marketplace.

So you require an app, also see this parter created community article; How-to-use-LaTeX-math-formulas-math-equations-in-Confluence 

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 4, 2025

As far as I understand what I am referring to as native LaTeX is a Atlassian-provided /latex macro, which we did not have in the Server version.

On the contrary, the "LaTeX inline" which I'm referring to is 3rd party which we are paying for, and we'd like to maek it converge to the Atlassian-provided one I'm referring to above.

Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 4, 2025

Hi @Federico Viviani 

Atlassian doesn't provide a LaTeX macro.

This is the list of ootb macros in Confluence, Macros-available-in-the-editor 

Thera are only 3rd party options.

In your DC there probably also was a LaTeX 3rd party installed, but this doesn't mean these 3rd party app align.

You will need to recreate the formulas in the new 3rd party app in Cloud.

Federico Viviani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 7, 2025

Yes that's right, it's not an ootb macro, it's just one LaTeX app to another.

So, referring to my original request, I'm trying to migrate from one app Macro to another, but the issue remains regardless. Do you have experience with such use case using the API?

As far as I understood, editing something via API makes in generally uneditable using the UI later, but I did not find anything official about this.

Thanks and BR,

Federico

Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 7, 2025

Hi @Federico Viviani 

3rd party applications with the same relation like LaTeX won't say the work identically.

They are developed by different parties.

Macro's from different apps basically can't be migrated as this would need to be made available by the different 3rd parties.

This is basically also not feasible via the API

0 votes
Abi Brown- Kolekti
Atlassian Partner
July 4, 2025

Hello,

 

Welcome to cloud - I do not believe there is any native LaTeX in cloud are you using a 3rd party app? It sounds like you need the macro (ie a 3rd party vendor app)to make it work in cloud. Do you know who you used on Server? 

 

Thanks

Abi 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events